20
8
10
11
50
18
16
36
159
55
25
66
14
57
64
23
9
12
487
2
27
6
120
4
3
19
56
249
1
44
87
34
21
13
32
5
228
91
7