294
57
41
187
127
67
113
377
194
277
124
56
44
62
74
22
109
282
103
49
256
32
35
36
16
87
60
142
157
191
59
25
21
5
58
7
20
40
119
9
14
50
37
181
24
96
155
13
223
97
147