10
13
12
21
7
8
9
35
6
34
30
4
37
32
73
42
23
11
17
28
25
14
3
18
22
36
110
27
40
19
16
50
41
31
95
160
47
33