36
31
26
51
68
29
21
38
42
47
24
46
23
15
19
135
64
63
90
35
61
78
113
17
48
41
13
40
14
103
55
67
74
22
111
37