28
5
10
18
45
7
19
13
27
6
11
22
52
88
208
16
8
21
30
160
29
23
12
14
1
56
95
3
26
67
74
85
60
34
102
17
118