143
35
38
207
67
15
48
4
10
69
184
83
60
147
92
409
135
417
22
208
75
34
50
23
24
8
36
261
128
91
138
84
65
56
61
82
44
293
96
369
247
47
29
151
32
103
185
193
537
407
352
97
80