25
43
19
28
12
23
52
44
11
75
45
90
46
14
10
2
55
101
20
34
32
29
185
57
594
39
145
105
7
92
15
27
21
62
69
94
4
177
42
228
222
58
166
179
103
72