223
136
36
351
189
107
251
387
63
76
59
73
52
49
66
283
150
385
199
57
142
160
190
70
208
535
257
35
111
80
224
81
30
89
328
56
58
25
44
50
516
197
315
67
48
1160
41
71
170
64
45
39
29