1
2
22
13
10
6
7
11
9
4
14
41
8
15
32
28
3
27
17
24
71
29
31
21
85
38
129
34
23
81
52
166
48
77
33
25
59
189
49
26
16
20
42
50