257
233
110
151
18
171
71
138
44
23
149
38
67
197
68
20
88
120
22
32
78
52
104
70
66
65
45
58
118
63
55
141
167
130
56
75
53
60
47
64
117
147
48
34
43
211
100
35
91
51
77