28
100
9
46
31
102
174
24
200
60
594
77
136
289
241
32
210
58
234
19
33
45
15
11
172
16
18
205
42
233
41
22
111
533
27
49
17
176
35
178