32
13
48
23
8
28
52
105
41
14
34
26
128
16
38
44
68
3
45
29
95
61
66
73
5
24
19
20
25
4
2
57
15
84
17
47
81
60
109
207