351
213
79
144
42
122
288
389
218
112
106
316
33
76
545
56
337
485
280
136
61
63
164
162
35
27
38
30
281
87
24
17
81
257
104
689
74
128
193
36
82
80
25
109
58
548
75
65
158
41
707
72
31