18
29
4
7
51
17
2
43
6
11
41
56
34
9
12
21
31
35
5
3
52
27
13
10
33
39
25
23
96
20
19
16
38
36
70
24
26