8
18
66
134
123
47
76
61
74
36
73
28
75
30
100
40
166
17
153
51
29
111
35
64
216
37
225
151
45
20
112
41
24
6
109
32
58
90
81
27
264
102
21
16
246
204
12