27
20
18
45
1
31
14
15
6
8
4
33
5
30
7
38
10
9
2
62
13
26
43
17
25
128
3
12
40
23
16
176
34
22
41
37
79