41
186
127
67
113
375
194
277
124
55
44
62
73
22
109
282
103
49
256
32
35
36
16
87
60
142
33
157
190
59
25
21
5
58
7
20
40
119
9
14
50
37
74
180
24
94
155
13
222
97
147
140
65