29
80
65
18
81
43
70
16
38
9
25
26
88
13
22
19
46
55
1162
3
74
35
12
95
30
33
37
92
192
6
31
56
170
32
105
140
79
69
66