7
25
16
117
18
69
3
4
14
24
11
5
112
8
29
9
21
62
22
118
40
17
31
44
143
54
49
528
63
81
64
55
53
134
166
71
94
188
258
198
42
153
135
85
52
76
110