6
29
48
40
3
80
55
62
8
50
46
12
49
43
15
60
65
75
64
13
7
30
5
74
37
67
36
28
130
100
88
39
10
112
25
11
84
34
116
31
103
183
287