0
4
18
13
36
46
11
6
14
1
72
272
51
212
141
193
137
116
112
122
146
41
101
110
52
106
158
26
91
62
233
194
136
365
488