30
25
36
15
5
10
4
17
13
33
11
42
12
24
223
43
23
37
14
22
34
40
54
18
58
16
8
35
26
103
28
39
66
3
46
6
47
20