0
31
18
12
15
13
14
25
52
17
7
10
4
63
3
2
148
5
16
1
39
220
35
33
30
11
32
41
38
75
1183
93
27
36
9
29
47
50