11
75
45
19
88
52
46
14
10
2
55
101
25
20
33
32
29
185
57
593
39
145
105
7
92
15
27
12
21
62
69
94
4
28
177
42
227
222
58
166
179
103
72
87
125
107
186