32
13
23
36
20
17
35
27
15
6
30
25
5
9
7
12
10
75
39
21
8
24
58
163
113
74
19
69
49
31
26
18
28
14
34
40
60
55
11
56
88
87
66
78