9
18
3
6
48
204
63
347
20
4
160
34
11
75
1
49
120
2
5
16
25
13
85
10
12
32
14
17
24
36
52
15
0
39
21
8
35