15
10
60
250
85
53
160
39
51
45
16
35
19
13
26
43
56
142
166
41
22
71
44
88
25
624
24
65
217
52
74
95
75
81
34
109
152
36
87
99
365
177
127
7
37
12
128
96