8
5
13
14
28
67
29
10
6
41
40
16
61
7
12
23
30
56
170
9
2
3
27
1
4
15
17
150
484
70
37
57
18
73
65
24
22
11
43