8
40
64
30
46
56
18
192
41
14
29
5
62
10
141
20
67
32
9
23
16
51
6
54
3
1
105
180
302
55
78
35
33
12
22
89
90
24
68
21
113
19
15