784
164
48
57
87
402
37
50
24
125
183
30
53
54
189
138
967
96
362
1013
386
807
269
708
622
375
376
569
178
657
97
800
1149
275
160
63
532
885
134
98
33
244
60
207
151
44
41
579
32
34
39
168
113
179
42
46
216