37
36
53
51
31
52
289
63
18
203
202
179
84
3
115
8
116
513
41
28
9
94
50
66
221
137
39
72
14
135
110
357
56
10
19
27
45
38
26
173
64
249
12
6
44
60
74
25
189
130
34
105