26
48
13
110
96
93
41
10
42
67
57
32
33
275
56
350
58
53
239
25
31
19
82
148
223
181
60
44
130
7
123
161
98
164
145
104
9
540
105
40
28
68
228
20
12
84
37
94
113
446
6
49
39