0
2
8
1
4
14
6
5
41
48
200
139
21
19
362
38
76
151
134
71
50
112
47
27
24
267
57
40
73
31
12
25
39
58
233
68
29
36
85
44
15
101
72
33