87
66
348
205
539
57
21
198
113
208
104
410
136
1038
25
398
230
390
39
339
75
160
135
791
126
60
76
275
297
13
109
11
53
122
10
148
65
42
71
385
195
80
243
69
49
30
145
31
29
27
352
116
34
231