0
23
5
120
66
306
38
333
2
87
13
142
368
18
1
12
157
7
31
578
3
161
92
164
106
187
462
70
6
21
11
40
426
11
276
333
