6
156
57
79
3
86
10
15
11
24
42
12
9
7
2
23
5
25
8
176
115
83
310
111
135
61
16
69
150
50
108
63
27
239
92
152
17