0
6
36
19
22
13
10
2
34
56
31
8
68
29
25
12
9
43
21
45
37
20
405
605
30
11
15
28
140
42
38
18
14
50
16
35
39
23
48
27
246