118
72
48
42
33
43
20
37
34
35
202
8
21
9
405
86
41
10
501
25
65
182
68
28
31
38
75
69
225
117
62
14
15
24
101
92
39
57
60
138
111
67
133
145
252
63
74
100
184
55
26