333
40
66
53
58
63
54
106
57
203
134
42
33
32
15
145
241
7
30
151
16
108
27
21
361
25
167
153
163
55
49
50
125
175
124
98
52
110
67
41
140
121
319
129
38
12
111
194
28