83
18
98
44
417
11
89
49
62
71
124
32
247
103
334
60
892
268
899
213
74
87
47
59
92
114
225
388
130
73
207
15
38
592
540
340
384
255
194
102
28
857
253
69
106
81
48
144
46
241
30
65
20
72
21