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