5
36
1
7
2
3
34
23
13
8
37
107
11
14
78
20
70
18
12
10
16
15
21
6
9
4
25
72
38
64
88
27
159
19
32
51
28
30
41