4
34
3
27
2
5
6
22
7
12
18
39
14
31
1
13
21
17
8
64
9
35
20
47
16
26
10
23
32
101
40
218
24
19
15
11
25
99