715
368
347
126
446
154
589
79
230
74
88
85
156
597
36
38
135
30
111
248
22
169
51
122
63
415
514
238
394
134
152
64
127
56
256
65
114
59
275
301
142
66
69
87
183
197
77
120
227
706
104
86
93
60
449
372