416
55
418
112
398
222
70
10
8
31
160
65
231
80
838
12
19
28
92
107
206
14
326
20
49
99
22
171
29
118
73
18
441
128
91
257
38
157
44
23
164
537
68
590
35
87
13
25
37
63