7
26
16
119
19
69
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