23
46
749
0
29
66
21
4
11
26
10
12
5
27
15
2
9
31
35
13
41
94
1022
18
6
17
99
360
14
8
222
118
293
139
63
37
22
36
30