0
5
19
8
4
9
3
51
42
66
68
32
26
34
278
409
33
13
50
23
1
2
37
6
18
20
29
17
22
31
95
21
15
48
10
14
35
36
24
7