18
30
24
14
10
12
136
26
17
13
88
46
52
155
29
56
19
43
199
22
23
16
28
20
39
117
202
237
60
11
316
40
36
61
278
27
1000
119
49
163
6
98
42