8
1
15
18
4
19
29
10
23
7
39
12
33
13
5
24
40
38
56
79
44
25
58
16
17
80
3
52
48
66
14
28
11
20
179
49
53