87
529
9
26
38
46
39
102
30
24
27
64
32
236
136
66
132
289
36
40
57
107
11
113
243
23
284
58
21
22
71
100
42
259
123
52
59
108
94
105
18
12
14
115
81
43
77
83