25
43
19
28
12
23
53
44
11
75
45
90
52
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
179
42
228
222
59
166
103
72