248
69
84
28
220
21
86
74
35
25
26
51
240
20
133
136
60
39
109
14
8
50
67
33
307
17
24
13
73
139
29
193
90
23
99
183
103
56
46
164
180
66
93
27
335
92
31
331
68
30
59
303