39
60
221
19
114
43
243
312
154
53
59
149
50
117
7
142
10
36
56
100
18
90
170
116
375
97
204
104
54
40
260
66
93
180
175
451
190
14
76
63
24
246
183
99
135
107
147
112
37
197
105
38
75