3
17
10
37
4
14
2
56
13
5
1
29
12
9
47
27
21
55
24
49
23
41
36
59
81
73
19
16
11
72
15
25
48
46
8
164
404