142
192
190
49
307
44
19
58
18
122
78
135
231
267
56
99
75
394
103
245
66
130
116
55
260
170
107
96
39
41
63
35
121
70
80
125
24
81
102
147
223
33
68
48
42
106
325
144
21
140
50
92