19
53
32
9
16
5
37
49
58
3
28
33
35
223
7
45
52
39
1
40
18
96
34
12
27
94
51
26
67
15
57
23
21
13
108
24
31
14
22
43
75