27
33
19
18
305
17
36
25
20
42
15
79
26
11
49
88
37
30
8
23
169
21
113
53
59
142
28
41
72
44
10
192
9
82
47
212
54
38
340
31
22
226
16
39
80