76
29
68
100
25
46
27
129
17
14
37
183
84
230
136
153
142
118
294
28
217
49
130
20
94
39
36
92
150
8
48
235
19
93
43
126
41
57
392
110
151
786
104
16
89
159
24
58
169
168
15
133
80