20
71
73
44
21
51
18
258
95
27
34
10
94
125
11
14
133
7
57
23
82
33
19
35
118
22
45
17
4
65
147
107
121
6
55
3
209
112
60
164
228
205
28
52
54
70
47
350
68