136
329
81
179
146
62
3
25
528
414
105
145
118
170
234
43
83
342
18
186
1
153
18
125
172
146
201
13
37
280
340
204
99
202
125
240
60
296
38
255
132
40
587
420
103
205
