8
2
4
12
6
15
3
18
25
23
1
7
21
68
11
50
5
14
61
16
13
54
19
30
72
78
34
20
55
28
129
37
22
46
40
200
56
17
60
123