378
814
93
222
281
412
395
58
56
154
112
240
16
53
72
340
87
307
78
329
350
288
106
119
146
172
339
144
926
139
63
62
203
90
61
36
136
75
91
135
133
213
34
74
22
57
86
37
18
17
265
31
40
25
20
13
76