23
430
30
29
33
40
426
55
217
47
27
44
25
31
9
67
83
42
20
39
73
85
90
37
104
120
158
74
26
4
41
13
24
16
54
301
188
238
100
462
289
112
224
105
133
79
218
222
124
834
10
65