10
260
48
25
104
112
50
139
26
55
41
31
15
143
9
18
35
60
338
217
52
28
46
36
21
4
79
58
37
65
94
80
13
1
59
249
20
27
23
455
17
7
126
153
6
116
12
165