15
41
9
19
31
14
21
443
28
605
8
23
24
52
38
155
285
364
64
22
35
66
451
268
29
154
59
17
46
42
287
20
54
40
16
26
78
86
316
33
324
386
18
217
202
10
25