150
78
136
200
137
56
52
54
147
29
41
171
84
86
73
149
90
246
32
43
70
141
88
48
38
127
165
107
131
319
50
69
99
170
67
373
140
33
76
179
30
98
154
13
201
261
144
24
123
227
148
81
428
105
51