134
119
41
99
31
127
54
78
56
303
104
163
74
125
22
108
217
118
37
27
280
59
35
211
9
16
8
139
3
231
34
43
58
69
26
178
24
53
64
20
49
60
980
45
7
187
97
441
92
133