0
16
3
10
5
18
6
21
67
41
26
19
47
53
28
39
36
40
44
120
105
137
33
37
216
34
32
211
97
57
142
65
56
116
83
71
43
22
96
171
81
60
30
14
51