8
9
60
22
19
71
70
20
4
18
16
53
46
13
74
86
43
41
23
39
29
25
58
50
91
66
119
55
32
64
138
216
51
31
78
26
21
155
45
49
48
130
159
108