1
18
16
21
123
39
78
82
40
15
17
7
38
99
56
14
9
20
23
316
80
27
103
48
42
24
49
35
11
44
86
43
55
19
47
118
66
70
182
110
96
168
117
178
71
106
181
87
113
228
141
147