203
115
255
192
9
83
330
103
414
49
93
88
19
31
35
138
33
46
410
413
193
234
125
391
102
61
323
223
208
178
148
188
134
71
145
74
13
26
72
183
65
55
23
70
67
184
85
76
613
87
201
412
331