35
653
83
125
42
354
37
335
79
418
48
388
17
282
24
190
33
93
20
192
31
212
8
146
7
167
22
138
15
165
3
54
153