287
47
70
42
68
31
169
39
159
10
180
69
28
90
225
56
124
19
117
40
2116
21
14
57
53
33
78
54
474
145
96
112
64
82
106
88
142
127
66
46
17
16
22
26
226