0
3
12
9
2
7
4
15
5
17
10
19
6
11
1
24
21
8
16
80
50
23
39
18
44
20
28
29
67
70
119
169
74
34
27
26
60
190
481
52