24
30
8
10
5
3
9
14
19
4
1
2
12
7
6
0
26
17
15
29
39
2816
27
54
50
66
34
107
68
123
51
249
147
46
56
70
40
372
95