8
63
78
53
38
40
98
103
58
14
33
12
23
104
48
32
112
182
16
31
79
49
151
154
69
59
93
190
101
111
261
37
102
55
35
115
62
199
66
110
42
64
36
187
138
162
114
137