22
293
59
38
147
51
102
122
36
62
28
279
18
25
16
463
61
39
373
43
47
35
41
32
20
14
60
24
56
44
57
26
19
584
13
42
11
40
34
53