11
18
42
25
93
41
56
12
20
45
8
26
13
21
15
24
32
99
5
48
10
7
3
38
211
248
9
14
103
129
27
22
16
19
44
4
29
47