31
36
22
82
28
30
68
53
34
42
37
38
115
20
48
107
57
146
106
49
46
14
67
40
55
24
52
84
58
41
25
15
26
45
66
5
9
11
127
94
23
32
62
33
59
47
17
19