428
3
11
191
58
25
64
17
33
77
48
31
16
19
63
5
188
156
185
124
347
236
138
68
10
134
83
50
92
59
69
30
49
184
101
117
94
44
158
22
238
84
8
293
15
99
55
54
276
7
28
66
180
34
686
120