1
42
552
6
13
36
285
215
5
22
16
56
2
83
20
3
28
12
117
165
310
377
61
186
17
8
492
94
227
197
74
223
25
21
54
150
204
303
315
53
30
318
321
63
43
266
44
143
180
135
7