25
9
18
61
15
38
17
21
11
24
4
6
14
19
60
20
80
22
64
35
16
28
8
29
10
5
33
55
58
23
52
84
27
59
211
486
45
178
76
63