104
34
16
55
151
70
41
112
30
14
413
198
140
78
8
43
10
24
194
32
21
58
28
284
66
53
72
49
649
2166
29
375
98
462
2
13
68
6
132
911
48
44