52
87
81
199
41
30
171
24
195
47
45
109
40
273
137
54
82
133
36
33
32
114
159
57
37
20
42
12
26
59
63
35
118
218
108
194
46
492
145
131
72
67
158
92
120
271