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