11
26
6
2
15
30
5
8
10
3
4
17
106
45
16
12
14
19
35
1
73
94
27
7
24
29
34
43
47
31
46
88
55
107
22
37
25