398
33
132
52
92
724
296
57
209
323
62
123
262
74
513
580
236
29
284
70
159
173
41
63
81
18
346
927
44
227
353
24
161
146
133
545
495
124
37
88
149
32
67
73
53
85
83
16
8
844
21
43
46
800
35
14