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