49
20
73
44
238
317
16
51
378
446
31
143
42
4792
63
203
36
86
25
27
34
117
1063
97
18
235
96
60
146
257
236
168
154
577
80
131
323
114
119
70
260
46
220
29
43
45
26
33
28