6
35
25
20
12
10
16
8
120
3
19
4
21
31
41
14
162
295
123
259
24
13
27
17
18
59
29
15
117
204
22
91
32
58
43
30
154
142