202
112
746
385
42
189
264
195
130
129
146
74
1202
296
187
92
156
119
45
122
55
126
569
365
194
257
72
25
75
38
35
90
590
370
580
109
229
52
53
65
47
136
188
117
269
54
34
73
380
49
84
14
398
56
1385
1105
50