11
22
46
42
5
29
104
16
65
17
89
7
8
97
9
10
45
4
44
18
43
31
59
54
225
129
15
71
26
139
14
259
24
27
23
61
30
32
83
21
19