1
2
26
7
30
14
11
5
3
107
10
8
4
16
71
38
86
52
32
22
29
25
9
12
56
17
21
65
27
53
15
19
37
91
31
13
68