238
172
77
169
154
158
261
36
89
214
80
101
69
58
76
117
102
128
139
148
83
130
100
86
160
61
74
85
65
120
59
68
296
87
92
46
366
91
118
127
152
192
220
81
62
434
142
42
44
114
35
180
143
230
188