35
24
32
402
240
7
23
234
62
63
116
48
82
218
28
29
72
19
92
21
40
10
172
84
228
91
26
67
322
16
362
58
285
154
1310
61
145
100
209
99
44
232