283
27
118
54
184
39
130
121
62
132
57
119
77
276
61
168
99
144
59
23
100
174
392
24
115
142
26
48
67
65
126
225
152
89
80
170
87
33
79
176
81
51
64
50
96
101
73
22
347
179
92
268