83
484
250
285
155
36
138
370
44
130
77
65
52
364
110
273
127
38
34
104
201
72
342
186
76
568
328
56
48
97
111
2007
230
303
409
318
345
85
88
25
667
50
200
120
47
156
199
660
92
184
89
132
70