0
20
13
3
40
26
124
33
63
27
6
21
15
8
47
38
17
30
5
73
35
42
25
49
80
297
57
65
28
110
112
76
29
9
45
19
12
62
97
123
115
113
131
78
91
52