47
30
38
36
52
110
22
49
58
33
369
80
210
417
413
531
93
143
55
20
175
96
50
37
13
302
164
87
57
171
98
74
92
65
141
34
109
319
6
131
126
502
41
364
219
118
119
145
48
39
214
188
44
229
14
76
28
140