959
140
45
12
29
20
14
67
9
22
65
21
152
24
18
196
245
466
629
263
76
54
39
148
35
50
93
92
153
23
16
116
60
336
200
27
56
241
15
80
46
19
7
36