66
627
133
285
289
48
81
74
159
191
17
34
40
106
87
25
495
32
210
125
68
63
59
276
461
21
58
270
107
16
153
277
27
232
42
286
62
370
33
69
89
64
145
269
663
167
65
61