229
74
78
83
73
85
154
587
33
38
131
30
110
244
22
169
49
121
61
409
507
236
387
127
144
62
122
55
252
64
58
272
291
138
66
68
87
180
193
75
119
226
704
104
84
92
59
441
369
60
51
63
214
184
112