0
21
63
108
213
9
7
4
6
42
11
32
14
1
5
9
20
26
21
7
3
12
19
10
45
4
35
10
16
97
54
122
45
7
2
12
16
59
794
40
45
6
12
16
4
16
5
16
20
6
2
2