287
46
45
22
63
43
51
149
15
140
819
9
105
70
60
11
21
90
251
72
175
289
29
13
204
154
116
133
82
59
26
87
75
52
112
20
27
8
24
61
76
44
4
18
34
124
40
25
84
126
23
28
38
188
58