66
19
142
11
192
112
73
129
83
38
62
28
7
32
12
37
84
352
178
90
97
17
82
27
53
205
176
18
25
52
35
16
110
36
213
191
109
85
150
294
39
26
46
43
30
24
119
10
60
56