7
29
17
27
46
19
10
6
16
77
51
42
72
2
5
24
9
11
45
20
18
115
690
14
30
13
12
36
108
110
3
84
15
200
38
194
34
58
280