0
5
16
2
39
113
12
18
19
15
32
11
38
47
87
3
72
7
21
92
46
9
67
84
174
95
79
57
27
20
1
13
4
8
17
29
245