48
93
139
46
108
227
92
67
365
107
105
117
125
121
51
84
52
168
99
85
80
78
69
126
76
172
60
35
142
158
66
59
49
81
87
247
102
194
157
123
97
127
118
145
143
193
90
159
165
134