322
92
49
140
405
56
150
37
21
22
274
116
310
470
183
209
115
1194
58
225
282
23
16
36
166
48
287
54
179
41
66
132
61
65
89
35
30