86
24
74
8
59
28
122
11
9
76
81
20
25
106
26
53
16
19
264
78
260
146
47
179
139
7
158
69
109
14
42
22
135
13
258
30
66
35
56
27
43
97
52
118
40
23
55
143
110
61
38