15
20
45
48
87
111
1
27
35
10
116
11
30
17
76
85
22
13
52
61
31
3
46
88
33
8
109
19
28
67
41
21
261
55
189
195
14
25
292
64
69
9
312
26
12
168
6
18
104