42
289
91
35
22
19
24
26
38
59
187
68
332
14
16
17
281
30
74
39
10
8
122
23
48
27
34
4
52
419
136
53
28
69
47
102
12
45
99
55
15
13
57
33
49
25
51