412
48
18
68
35
11
113
96
83
46
9
84
355
323
14
59
117
79
121
29
64
63
19
37
123
101
39
116
62
236
94
164
24
316
16
45
269
460
104
92
622
175
607
111
402
112
839
4
507
77
25
44
172