155
82
162
130
30
167
146
31
34
253
266
48
168
80
526
41
423
36
51
142
90
103
23
43
137
81
65
86
343
39
216
192
73
84
94
127
386
38
388
71
157
204
178
159
15
78
17
10
218
210
75
153