23
58
56
124
9
21
659
494
8
16
172
22
150
46
43
397
20
50
81
4
48
44
464
7
14
24
42
115
783
2
106
15
55
3
118
131
17
294
62
25
317
85
33
31
27