142
52
345
554
7
313
53
163
50
31
62
238
22
25
63
8
395
26
29
93
117
127
200
81
43
73
206
109
18
129
136
40
157
6
266
46
14
27
9
100
19
16
58
101
13
113
84
74