28
72
34
22
39
107
20
9
24
2
11
42
19
18
32
25
35
29
7
13
38
17
27
47
12
14
43
53
69
57
16
8
108
15
44
5
26
1