13
15
200
28
55
31
1
16
12
92
25
100
63
29
124
34
11
173
95
48
99
137
32
22
33
8
119
106
159
21
50
149
44
24
58
87
186
56
115
98
30
36
177
133