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