35
22
24
54
70
18
36
91
67
34
40
12
15
14
16
21
47
29
122
11
5
25
17
49
128
10
37
33
45
85
69
55
27
97
20
81
53
77
123
153
158