0
8
2
19
18
4
10
1
11
32
45
20
80
34
37
125
31
47
26
21
218
132
156
78
184
17
73
63
58
68
33
30
161
67
227
81
5
44
71
27
49
226
55
196