20
14
21
12
5
39
51
17
46
28
40
54
31
29
260
69
22
94
90
16
33
18
24
81
102
19
75
47
78
68
11
82
337
97
34
36
26
65
25
10
49