9
30
37
25
16
10
6
21
44
50
23
52
20
40
27
28
55
8
5
239
109
116
78
12
18
59
42
24
71
41
51
36
69
77
19
22
100
17
64
15