695
128
138
84
166
88
77
263
51
56
115
59
52
72
58
240
68
60
98
276
119
66
49
200
8
35
2
1
32
12
45
40
36
44
203
220
26
311
39
1499
16
22
28
324
104
260
37
54
513
341
33