107
144
17
164
108
206
76
85
56
6
109
75
63
53
45
49
284
82
61
74
268
33
34
28
10
66
12
78
207
50
27
238
257
267
97
217
15
43
589
38
7
227
184
32
37
24
42
93
58
39
23
73