7
10
115
29
46
33
19
162
181
87
18
30
57
23
40
48
21
35
243
184
50
429
130
25
121
807
260
12
9
5
2
92
100
70
6
13
34
66
202
24
22
16