41
73
13
85
37
8
514
6
336
144
40
18
53
125
264
98
12
47
11
69
51
482
138
48
92
29
67
2
10
70
134
166
16
159
112
35
30
17
175
65
91
298
74
62
33
139
72
147
160
25
169