94
40
20
63
53
46
58
497
69
51
112
41
17
79
219
34
64
235
437
21
138
90
833
30
265
35
65
28
174
31
534
248
38
81
29
345
9
146
59
76
22
201
229
61
116
71
304
264