0
8
13
20
3
2
25
23
12
5
17
4
10
1
9
11
47
335
57
75
31
655
45
49
77
76
132
115
46
43
317
50
202
51
705
42
61
53
24
55
19
33
73