23
65
15
89
21
87
55
19
79
22
49
5
861
58
33
35
13
16
62
30
46
139
25
18
7
14
40
533
3973
27
102
63
226
44