92
1
291
241
3
100
111
156
124
73
176
492
6
83
2
443
65
106
247
35
67
38
63
30
45
43
29
31
50
313
362
274