6
5
8
19
146
100
14
10
12
25
7
152
48
18
54
32
375
13
9
30
24
2
15
17
38
27
67
43
20
3
50
11
60
22
21
95