89
356
33
242
61
129
253
435
209
17
13
26
56
237
804
132
52
256
69
267
19
18
111
107
12
309
75
239
64
80
153
188
261
5
67
59
11
43
25
72
58
40
157
23
230
78
63
28
34
231
210
32
36
433