49
564
29
314
31
378
53
272
78
238
33
232
14
154
8
133
12
140
41
125
178
15
153
10
160
47
11
116
117
22
24
102