218
78
13
112
89
8
246
28
245
102
80
44
181
214
408
437
98
100
205
31
24
123
108
66
343
93
68
103
36
157
187
48
42
172
72
73
27
155
237
258
10
9
6
114
61
25
38
105
97
170
179
235
77
76
47
96
968
59
95