27
28
8
5
404
61
35
89
22
131
106
108
158
24
175
15
26
55
102
17
45
65
33
177
21
38
14
77
23
265
46
54
56
165
318
31
52
139
267
36
50
188
88
42
30
25
215
133