8
66
54
109
49
56
39
38
61
73
26
58
20
35
13
88
99
69
15
67
48
53
151
9
102
70
55
17
228
33
57
147
72
25
76
134
81
27
11
100
182
212
43
29
101
2
10
68
206
92
174
30