18
1
4
11
14
22
3
6
5
20
25
41
17
9
49
23
45
12
31
26
16
15
50
32
7
61
39
35
10
33
21
40
28
36
46
209
69
73
125