7
22
1
105
11
14
23
20
10
34
31
110
21
54
13
24
16
60
33
159
47
15
42
62
103
55
50
2
3
108
46
73
57
26
19
35
53
98
106
30
45
212
32
82
27