157
7
18
41
103
8
21
524
145
531
428
24
53
526
47
78
109
32
182
422
338
183
30
213
50
26
11
117
44
57
126
119
122
181
143
46
161
65
242
584
203
77
193
110
267
142
114
1343
201
223
295
170
156
92
66