7
61
30
17
25
22
40
10
42
51
9
20
19
2
24
8
45
12
11
26
5
13
4
47
142
3
27
21
28
18
57
29
400
81
32
16
436