128
115
58
75
120
81
74
80
61
73
60
41
44
65
182
57
94
72
113
59
64
55
70
48
105
95
123
69
141
82
119
106
189
53
143
87
97
92
89
127
49
86
56
133
194
83