7
27
11
154
79
120
112
106
17
35
49
86
2
37
12
6
96
31
1
57
10
5
9
107
4
591
168
3
23
45
67
8
5434
177
33
277
20
16
87
901
40
19
25
93
53
1173