20
10
259
71
87
63
75
76
70
91
106
57
73
155
14
32
25
68
168
80
36
60
178
127
95
58
94
222
243
161
31
8
37
217
72
13
28
21
83
50
193
33
30
29
260
19
125
22