36
13
10
37
5
6
30
45
19
109
42
48
4
104
38
24
34
33
67
16
20
18
25
26
32
22
40
9
28
50
7
39
35
70
46
8
49
256
122