10
279
40
69
36
25
7
83
42
161
3
190
39
88
59
8
18
329
20
26
66
314
57
90
21
2
108
92
107
13
6
28
33
17
58
48
45
55
37
15
47
22
592
62
34
32
29