25
35
116
20
123
411
19
31
185
43
42
50
533
63
290
21
45
69
17
510
153
131
176
29
30
33
416
16
27
23
56
86
58
132
96
14
156
84
41
24
71
106
72
39
62
13
47
40
1001
68
73