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