245
34
48
10
1183
67
264
64
251
99
76
213
114
69
66
27
52
289
71
20
72
60
13
7
423
40
28
111
24
193
122
154
197
198
764
29
128
83
410
186
274
90
105
63
367
260
36
249
42
168
55
157
87
113
399
379