116
22
61
56
149
220
230
50
19
427
17
88
337
90
182
228
25
59
47
6
160
369
63
136
52
32
77
33
175
11
27
48
127
14
546
159
579
451
37
67
550
44
65
89
114
42
198
461
375
206
242
36
141