41
68
47
136
103
72
27
31
365
15
17
62
107
627
1171
24
63
180
69
435
32
59
34
28
97
128
75
155
123
140
98
51
161
172
336
193
304
347
149
370
132
191
60
206
263
90
46
65
101
78
20
99