10
17
27
40
13
25
5
15
24
120
37
8
20
127
44
18
274
106
284
1066
103
35
154
295
136
34
36
87
111
64
16
307
6
21
12
122
60
63
31
140
39
126
61
178
26