0
6
1
20
28
4
73
41
27
184
58
101
78
47
114
13
11
21
16
10
31
15
97
119
96
75
54
274
12
3
26
18
94
115
93
45
67
40
33
92
23
138