21
26
22
17
35
51
20
38
37
93
50
23
18
16
24
15
31
56
280
36
32
10
25
53
111
45
73
13
94
81
19
34
298
29