6
23
21
20
8
17
48
22
19
14
9
49
42
13
7
312
34
107
161
66
53
78
32
116
10
30
55
58
75
60
16
27
26
3
11
12
25
120