63
36
80
56
3
12
27
1499
16
38
21
28
158
110
65
22
209
14
54
67
267
15
18
61
88
204
232
64
55
23
32
296
287
43
68
91
170
149
19
585
24
11
194
45
533
37
196
221
109
41
317