5
10
18
36
23
37
61
14
52
123
25
39
13
38
9
20
87
32
40
2
27
3
12
50
19
69
62
126
34
216
150
108
136
156
15
239
21
124