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