57
33
27
15
51
11
99
23
17
78
5
21
44
25
6
39
49
151
9
2
13
32
47
12
52
54
41
29
142
42
67
16
26
19
72
35
56
28