16
73
36
17
97
10
64
27
54
31
21
24
43
28
11
12
33
32
9
5
200
6
7
53
22
38
34
42
13
18
75
152
58
177
258
126
229
51
52
128
45
37
163
182
40
8