158
279
142
60
251
120
32
60
59
157
349
21
229
144
51
228
61
157
35
45
151
36
51
131
122
221
33
78
56
54
34
126
140
70
144
163
119
113
29
75
49
168
244
197
768
162
47
50
146
126
107
127
161
53
42
27
179
29
43
23