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