22
6
55
43
200
12
5
7
9
32
14
11
23
100
168
47
27
99
24
31
10
96
170
44
46
66
45
48
16
176
17
29
56
15
49
28
18
42
33
38
8
21
197
84
20
35
98
70
58
109
34
59