16
295
14
39
81
17
217
15
36
18
51
197
26
310
28
29
566
77
31
44
45
38
6
133
449
32
11
188
46
64
75
34
33
48
78
30
62
94