0
8
1
35
42
22
2
19
101
58
3
352
33
77
5
29
7
6
36
30
12
25
9
47
31
32
68
10
14
27
46
26
34
276
76
49
17
20