10
156
14
49
186
31
157
12
9
3
17
85
175
105
11
13
65
16
39
50
314
5
42
15
54
38
77
55
83
177
19
162
294
27
235
52
45
104
90
22
279
35
121
34
165