16
25
104
21
33
64
10
8
50
20
9
7
6
15
44
13
14
32
110
12
41
22
26
35
31
42
47
52
80
17
5
2
109
3
45
66
234