182
63
334
57
41
31
61
26
880
52
218
33
29
48
18
27
46
69
53
145
110
88
103
20
43
21
23
54
60
28
116
161
126
316
181
202
79
150
11
131
7
188
318
137
327
366
32
130
119
260
226
152
127
165
270