21
157
29
181
82
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
179
148
188
134
72
145
74
13
26
185
65
55
23
70
67
184
85
76
613
87