6
7
28
71
104
48
24
8
4
21
14
42
19
26
18
22
9
16
12
27
47
54
1
52
30
193
64
65
114
98
5
63
38
68
13
29
2
23
88