42
67
63
40
99
70
59
356
153
60
192
367
133
56
163
24
29
127
23
180
126
20
314
76
30
43
195
73
252
1345
46
1258
38
164
222
41