20
14
58
90
70
50
39
72
25
190
43
74
47
76
31
49
280
35
240
435
134
18
118
141
130
106
87
19
101
10
114
55
42
5
221
54
236
52
1
17
15
13
21
587
23
102
86
66
212