1
6
4
10
18
7
5
2
17
15
26
67
20
48
50
9
24
30
117
41
104
22
8
77
0
3
52
14
78
56
849
40
101
31
89
45
123