10
42
13
17
7
4
32
26
3
14
39
214
16
119
40
1
36
45
33
25
73
19
20
15
5
68
34
8
31
23
30
11
37
21
2
63
67
6