132
256
404
130
102
166
94
156
49
186
82
163
66
122
80
75
100
108
252
213
217
117
28
176
74
56
79
187
376
72
136
14
31
21
92
20
54
18
11
73
47
67
42
60
63
23
178
162
69
62
140
222
65