16
35
4
75
20
64
36
26
96
48
17
6
11
27
14
39
89
54
43
32
73
63
95
55
24
38
23
5
53
9
58
22
30
70
142
76
72
44
42
137
295
80
19