0
2
1
6
10
3
8
18
33
94
78
17
14
101
7
26
16
40
235
71
15
9
11
21
27
12
19
29
23
43
36
46
64
13
53
50
32
82
47
61
398