70
425
209
82
384
149
210
119
177
29
109
19
89
141
270
36
95
111
63
54
160
90
126
60
136
45
15
87
199
75
16
53
30
117
41
196
62
125
23
72
139
66
124
22
20
21
49
48
172
52
76
61