105
38
98
19
136
123
207
27
44
12
25
22
218
21
31
229
23
43
8
46
18
29
17
24
129
74
70
45
1915
35
16
20
53
106
118
56
30
14
142
150
103
96