0
26
47
16
539
297
12
22
2
8
20
33
77
159
51
33
22
35
1