28
33
40
31
53
18
22
34
24
25
43
4
10
6
17
11
20
12
13
9
3
224
0
39
44
51
19
71
45
14
48
32
102
490
29
97
126
8