0
9
18
73
6
24
4
5
31
14
46
13
62
61
7
304
34
125
234
99
130
127
70
37
496
262
23
40
516
120
26
86
66
19
25
182
15473
383