152
204
69
53
62
95
199
23
205
280
22
184
19
176
64
73
59
149
21
70
90
57
194
71
54
58
110
157
112
100
93
18
51
77
83
40
82
36
154
96
33
38
41
47
98
139
114
313
236
146
39
123
43