10
16
15
19
9
4
7
18
5
36
13
6
155
85
52
151
29
33
34
1
119
55
11
31
22
8
20
14
28
2
21
44
17
3
26
24
64