86
96
42
39
130
24
56
38
35
142
29
314
15
68
63
22
92
318
172
106
25
132
327
31
43
144
74
80
40
147
67
108
54
57
182
110
26
64
44
28
97
61
180
127
46
49
120
123
104