0
2
10
19
3
5
39
34
32
1
22
14
61
6
23
11
21
29
31
7
130
12
113
53
55
62
24
16
204
67
477
17
37
33
9
26
27
42
48
145
469
25
36
153
85
28