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