279
225
129
101
128
114
179
122
30
228
43
50
55
61
38
33
53
13
67
113
77
137
39
26
94
118
28
44
46
51
65
63
126
47
199
31
108
37
105
386
56
20
42
8
11
16
99
76
100
295
69