97
21
253
67
52
193
40
230
225
163
154
176
80
73
25
53
69
105
63
99
271
124
58
95
31
264
44
36
37
24
320
107
127
15
201
22