4
30
164
63
27
47
95
143
74
245
26
135
59
60
70
62
19
174
48
177
158
42
83
25
16
107
12
72
34
51
80
114
39
961
244
9
197
163
144
119
14
147
37
149
6
84
22
106
61
313
94
253
81
125