29
27
68
63
178
52
111
37
33
67
65
44
132
48
81
66
39
83
40
43
74
17
26
64
35
20
55
47
89
110
95
62
31
119
69
54
50
106
107
49
103
11
58
93
36
22
10