70
50
38
122
147
172
19
25
24
28
21
38
45
136
75
254
109
88
61
98
63
82
63
60
28
116
91
179
145
150
75
91
103
54
76
147
127
145
36
34
205
196
68
77
78
30
92
79
86
69
68
46
98
146
83
42
149
100
88
220