17
99
10
40
26
73
15
180
13
153
109
270
25
65
80
373
55
58
51
156
139
298
163
182
12
86
4
81
19
23
38
120
161
41
263
90
34
57
129
54
46
67
680
101
11
69
32
133
31
2
94
127
27
96