449
18
200
24
49
47
105
26
33
57
48
23
44
242
176
86
116
22
51
52
133
164
209
36
225
37
20
1013
13
411
16
75
74
327
83
38
61
46
175
212
21
667
30
229
292
56
521
45
4
159
215
519
365