20
45
90
107
61
41
39
54
37
69
85
95
209
305
58
78
12
224
30
70
74
49
19
24
84
23
118
421
42
124
34
136
146
14
308
86
36
66
83
73
351
87
451
13
154
72
32
109
15