133
65
216
69
78
146
66
101
69
77
86
92
90
61
156
248
94
186
91
88
111
76
75
282
151
94
134
133
77
85
105
170
93
106