139
14
17
15
11
31
28
454
58
105
155
83
104
157
42
162
56
96
97
12
103
18
191
92
60
91
79
52
277
54
372
110
59
132
34
16
126
87
145
61
47
74
32
8
113
379
67
156
68
271
90