5
1
10
64
39
22
20
31
215
45
27
69
217
53
198
54
7
12
72
93
85
59
38
417
152
120
29
15
68
312
592
49
87
208
79
136
94
126
249
14
35
173
196
61
267
21
51
238
301
17
88
167
47