5
16
11
81
24
55
12
25
18
17
7
20
49
36
19
1
27
29
255
26
15
33
54
23
52
599
149
41
75
22
6
9
4
45
2
43
14
47