11
57
117
46
10
60
163
132
146
99
41
69
9
42
49
67
93
24
18
17
20
8
126
289
54
157
27
106
116
16
34
45
84
170
33
199
151
77
297
31
85
62
179
177
380
124
129
207
14
13
58
238