201
26
56
52
115
22
48
323
38
730
60
45
85
127
92
98
15
88
67
34
319
59
164
128
54
257
306
35
94
46
131
199
42
1750
108
43
255
50
93
75
100
680