26
16
18
4
6
34
9
3
13
25
7
84
36
67
10
33
20
57
5
63
17
12
14
85
32
45
30
11
79
22
2
8
38
338
117
72
56
27
142
88