0
11
4
25
9
46
5
22
14
3
8
1
13
63
21
2
57
42
33
112
89
75
190
87
116
71
73
45
47
28
74
199
149
34
17
38
16
333
31
312
15