13
25
98
15
11
9
32
20
24
7
94
123
5
16
18
6
67
36
50
72
34
12
88
43
10
246
38
40
29
37
23
8
4
33
3
121
27
83
31
22
42
17
180
68
46
19