6
13
1
2
3
35
30
107
11
226
8
4
23
10
26
25
55
18
88
19
7
14
33
57
9
20
16
40
42
34
108
22
27
101
38
17
54
29