98
1639
204
187
97
16
59
40
702
44
225
53
68
46
91
57
1292
10
92
205
35
102
633
39
567
37
30
164
660
4287
210
649
155
20
244
305
33
87
41
114
16800
62
19
50
47
530
38
17
70
537
1177
23