10
140
45
275
35
20
15
42
6
37
22
54
21
26
19
94
34
118
49
30
110
69
51
47
25
13
12
8
296
60
153
32
99
70
86
55
335
76
105
40
11
27