105
27
18
73
32
419
23
1
2
77
4
5
7
423
9
10
12
14
8
15
16
17
19
20
21
22
24
25
26
3
28
29
30
31
33
34
35
11
36
37