52
200
187
481
105
107
142
65
119
151
216
89
56
83
75
41
157
361
30
90
273
100
63
291
184
85
64
95
118
167
46
160
88
60
47
226
102
38
23
34
156
61
67
43
247
104
59
57
138