25
100
52
10
33
105
167
48
92
14
36
37
21
11
31
58
80
101
16
43
38
159
98
55
32
182
196
119
57
44
157
184
210
30
67
9
76
149
350
5
143
53
69
49
47
19