59
32
77
23
85
186
66
39
96
14
47
115
61
80
806
56
16
57
73
51
24
270
2206
11
28
106
64
22
55
38
17
123
44
21
27
19
107
18
42
95
63
40
37
75
25
284
30
31
548
62