6
31
72
106
95
94
69
43
17
208
27
87
5
29
26
150
11
13
30
24
7
8
9
36
68
102
99
15
77
35
20
22
10
12
78
149
58
60
62
1375
19