29
9
45
6
128
7
0
31
18
3
12
60
19
4
21
38
35
5
11
52
2
402
32
50
113
24
1
23
49
27
81
25
15
8
36
34
64
16
17