157
24
75
11
8
26
89
59
5
87
362
52
808
795
133
13
16
88
302
50
192
155
205
98
124
182
244
70
220
240
200
180
339
127
539
299
323
95
196
231
66
427
33
460
43
28
72
112
21
74
38
64
189