8
12
30
29
65
160
54
58
88
83
36
28
16
6
45
40
96
4
80
73
25
57
38
118
14
43
50
13
126
64
46
72
56
63
17
53
68