339
99
40
62
35
735
44
667
89
34
223
520
77
105
11
14
94
361
152
81
369
170
26
60
239
545
145
196
259
49
238
52
101
141
41
114
18
79
24
64
144
191
74
279
179
373
25
61
517
205
805
138
476
43