51
23
11
89
3
9
28
19
35
4
1
14
30
34
5
26
17
7
15
27
12
10
25
13
24
81
40
38
22
217
45
36
46
33
29
57
20
2