93
40
19
63
53
46
58
495
69
51
112
41
17
79
219
34
64
235
437
21
138
90
833
30
265
35
65
28
174
534
248
39
44
38
29
344
9
145
57
76
22
201
229
59
116
70
304
264