23
0
27
129
18
22
205
345
10
9
51
63
50
25
99
12
2
1
471
19
39
49
31
13
6
15
3
268
923
136
131
42
38
105
74