139
82
158
49
182
42
94
100
75
74
63
65
90
97
48
86
40
93
54
723
96
26
202
187
61
33
57
31
38
45
51
115
146
222
207
56
99
29
108
18
166
177
27
32
68
210
76
170
11
12