66
162
65
265
113
156
365
90
36
209
49
128
38
98
233
112
155
42
348
92
443
59
131
68
48
206
31
40
228
95
137
7
188
88
281
89
164
126
47
84
108
75
56
22
96
52
39
73
140
24
85
184