0
3
2
5
70
23
16
35
67
18
14
42
62
4
8
37
7
47
95
19
22
38
12
56
280
77
136
29
53
49
59
40
21
60
15
153
39
36
34
51
32
25