8
5
6
21
14
7
18
33
72
65
12
31
10
27
25
15
80
73
20
32
11
42
16
9
200
34
40
23
55
89
43
22
58
36
164
17
45
44