6
3
24
22
9
101
2
10
12
4
1
18
26
5
27
13
81
17
14
173
241
265
30
119
29
39
19
54
38
89
7
33
41
32
62
53
23
47
56
57
59
79