46
10
185
25
214
125
79
99
75
235
17
69
77
61
41
189
31
49
129
156
14
7
115
27
32
50
59
74
21
16
48
56
20
159
30
78
19
344
18
124
68
15
139
11
653
177
108
24
9
316