20
1
6
0
3
13
5
17
4
2
7
35
23
37
139
11
86
138
51
108
172
290
338
188
134
155
49
45
190
256
95
176
394
531
175
50
107
245
187