7
2
5
4
45
21
23
18
25
24
59
22
30
56
17
12
19
38
55
26
28
40
41
52
50
61
86
81
37
35
31
44
51
27
62
71
58
13
33
169
65
96
16