119
46
28
36
43
17
21
66
68
131
177
35
214
162
42
154
16
41
5
8
29
58
18
155
64
39
32
33
72
284
110
171
159
23
167
20
15
78
34
22
106
182
113
715