4
23
2
1
12
26
40
8
6
5
7
9
20
19
68
13
28
60
18
90
135
29
70
48
214
34
67
152
164
86
95
36
27
15
154
714
10
17
25