0
12
24
9
17
7
2
10
5
13
44
34
15
23
3
97
39
6
1
29
79
50
19
16
67
68
74
20
78
57
4
289
194
185
106
89
71
203
43