5
2
24
12
1
7
29
6
38
15
30
4
23
40
14
26
21
16
13
8
9
17
78
25
27
55
10
18
32
65
34
58
70
293
132
150
85
125
137
54
39
77
41
69
63
79