67
116
158
114
141
33
100
260
99
49
84
184
35
36
110
52
37
27
173
457
152
63
92
59
61
155
62
58
54
45
48
31
165
93
106
57
43
124
805
74
30
23
189
275
102
8
22
70
25
68
109