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