76
79
71
27
18
94
69
113
17
31
63
61
80
21
37
35
16
32
30
48
7
33
15
152
182
13
107
845
100
25
147
59
19
38
9
91
737
12
161
117
22
23
56
70
196
168
26
65
277
73
125