255
55
59
89
144
166
37
42
25
50
21
26
24
186
69
92
114
60
88
193
40
202
53
98
845
45
44
52
141
174
104
91
311
176
70
39
75
87
124
23
78
85
29
184
34
56
28
79
12