0
8
1
32
9
6
17
10
18
3
29
25
40
36
13
64
31
37
22
348
7
30
24
147
426
103
12
55
11
16
78
35
44
138
15
34
42
33
28