10
25
3
39
13
32
11
219
9
56
47
34
5
28
15
22
31
1
17
4
79
8
16
19
45
23
38
27
14
2
18
35
30
29
141
78
21