24
35
17
148
53
2750
319
138
70
422
14
56
7
50
294
196
84
22
51
344
19
46
191
74
375
67
25
747
26
83
23
44
94
123
389
41
28
59
47
32
16
31
21
33
72
96
312
202
63
535
13
187
176
10