5
12
11
18
8
13
28
15
25
3
44
20
87
9
59
31
47
52
71
22
24
45
23
64
62
33
210
35
14
97
46
243
115
32
43
169
75
27
132
92
98
48