0
21
5
52
28
20
13
15
38
35
32
74
30
22
17
86
134
78
95
288
113
130
18
39
59
33
87
100
85
37
29
47
279
19
61
26
40
58
50
44
106
57