0
45
12
10
5
7
1
14
84
16
38
8
20
55
57
24
2
17
43
4
25
11
30
23
34
9
6
3
28
52
37
60
50
51
89
19
371
15