6
12
13
22
70
31
68
9
18
20
15
17
14
32
60
10
57
25
28
33
191
27
7
5
1
11
29
38
47
42
107
41
71
48
23
24
2
40
3
19
16
26