20
73
35
44
38
463
27
16
25
501
7
209
55
162
102
12
68
131
32
341
42
24
26
86
154
72
130
62
71
260
139
317
790
219
10
153
18
135
41
36
96
28
301
30
67
11
108
48
37
337
630