12
2
4
27
55
1
11
62
78
70
6
16
142
341
39
115
119
332
124
186
5
189
271
67
63
3
388
8
100
358
10
212
20
193
22
74
389