15
21
10
45
28
26
17
46
56
35
12
2654
14
41
65
8
7
117
13
34
38
58
48
16
217
192
107
67
25
27
209
294
39
240
69
43
22
11
270
66
229
142
90
114
1325
318
18
23