58
61
23
55
38
24
32
149
36
35
54
20
45
72
27
111
29
43
37
34
65
137
53
42
21
41
88
79
57
31
59
39
82
119
19
26
49
14
107
22
56
91
106