5
25
8
20
33
11
13
23
17
15
34
12
223
10
6
73
2
39
26
29
22
3
9
66
24
14
4
118
792
19
37
120
7
35
87
46