232
198
38
85
27
371
150
48
299
215
75
112
30
35
23
57
74
286
24
252
84
142
46
78
20
124
28
395
9
264
88
33
70
380
116
328
121
22
65
110
108
21
56
368
1404
463
4
42
26
11