0
41
3
73
16
10
5
31
7
8
19
11
1
26
13
6
20
37
113
147
163
119
49
191
111
203
46
44
45
55
60
100
57
175
134
74
28
33
50
32
39
47
80
58
9
110
18
29