24
203
77
136
32
320
12
176
43
44
79
488
220
309
211
52
54
149
125
120
25
87
65
97
81
157
145
39
189
998
239
214
202
37
55
328
21
69
22
180
82
3
171
265
221
140
75
5
14
286
105