56
16
26
20
38
52
30
17
409
131
168
107
36
100
129
68
138
93
92
99
19
109
62
133
55
32
60
123
27
267
67
173
49
66
71
153
58
39
78
44
35
65
113
108
346
84
103
171
117
61
21
114
53
31
51