114
197
43
24
36
144
58
69
25
229
68
122
65
129
99
98
145
90
530
60
101
38
72
79
174
126
37
59
148
140
78
125
139
176
434
164
317
119
890
536
228
202
112
146
177
117
124
279
162
33
93
84
102
53
61