16
26
5
3
61
6
77
17
25
8
98
4
20
32
11
2
38
828
146
23
46
741
0
29
66
21
10
12
27
15
9
31
34
13
41
93
1012
18