41
52
17
27
18
45
130
72
51
121
342
37
15
71
175
14
184
89
144
171
632
25
21
117
105
119
263
40
320
81
173
12
86
193
64
212
93
132
369
30
78
62
29
88
127
110
65
108
83
282
42
44
61
79
393