18
80
32
13
28
45
29
24
64
19
42
41
44
12
26
20
11
7
25
65
27
92
47
8
3
50
95
59
140
34
58
61
48
22
30
49
39
21
150
56
161
31
81
10