41
173
55
25
178
114
47
19
282
48
18
17
108
35
233
27
42
22
37
171
31
28
158
182
10
403
185
161
118
93
81
14
96
30
73
36
251
102
67
65
13
15
289
64
411
16
33
568
349
164
388