10
15
55
69
30
42
22
11
20
6
112
40
24
31
27
3
5
21
14
12
25
9
138
36
262
34
215
113
23
17
2
13
53
1
18
16
37
4
19
51
32