10
260
48
25
104
111
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
248
20
27
23
454
17
7
126
153
6
116
12
165