79
112
262
126
24
941
156
247
67
199
44
111
403
424
105
69
144
668
136
89
756
1276
97
27
114
167
134
142
123
72
35
15
53
56
143
686
101
63
70
80
25
184
34
65
40
36
66
234
537
293
103
182
42
17
78
252
937