28
1
16
9
32
18
22
80
12
21
31
19
6
14
11
25
8
7
66
29
10
56
48
17
64
118
73
79
37
13
45
88
5
20
63
15