0
8
2
21
3
10
4
16
7
9
32
18
45
13
12
1
131
37
11
33
98
36
46
39
30
72
35
47
41
135
52
5
77
199
60
27
300
19
69
130
88
14