60
136
107
90
864
130
189
68
28
52
41
42
137
207
232
97
30
89
202
96
24
71
67
154
224
31
63
7
56
49
57
80
79
25
127
73
104
311
93
59
82
70
119
141
114
201
115
228
101
171
238
163
37