3
26
27
20
10
7
12
6
34
60
8
21
74
9
64
25
31
55
17
29
4
16
14
23
38
28
30
125
18
57
1
189
5
36
13
184