15
11
19
79
28
84
97
45
20
43
72
14
7
99
129
29
48
9
40
91
111
56
17
38
10
131
23
42
18
47
78
51
32
26
60
30
22
16
393
41
21
184
24
5
66