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