41
37
42
67
31
36
38
324
26
11
252
28
30
27
22
13
96
82
280
17
24
10
197
69
72
19
430
39
70
143
270
56
269
23
29
76
90
71
1094
554
458
243