198
149
170
92
110
167
190
175
122
204
60
107
47
344
126
112
117
86
134
89
76
212
39
129
96
49
38
69
50
77
85
85
52
44
160
93
51
76
42
94
75
286
105
224
126
153
159
81
214
88
56
133
66
136
30
70
95
57
142
145