0
3
5
19
7
1
12
11
4
8
21
2
10
6
70
76
86
245
112
219
137
317
38
41
183
294
82
37
187
172
240
261
246
94
119