28
56
9
11
19
2
5
23
15
46
8
7
14
4
41
37
10
17
44
33
6
13
25
31
38
12
35
20
40
16
22
48
53
27
59
42
29