20
6
26
4
16
48
14
30
17
82
15
98
60
7
110
11
61
34
42
12
39
47
13
72
27
19
3
69
103
50
104
21
36
66
2
32
24
52
35
59
29
169
8
324
1