7
8
0
3
31
18
55
5
9
1
23
2
32
108
41
34
22
38
36
16
11
133
30
17
58
33
15
123
50
245
35
10
4
52
25
24
109