1
6
12
60
32
31
41
10
4
38
25
8
17
26
13
98
2
11
16
90
49
54
5
7
77
144
85
9
134
52
28
53
64
22
48
46
108
19
43
24
29
39