42
3
26
115
1
51
9
7
19
27
17
30
43
12
14
318
36
33
63
48
46
98
390
50
59
21
49
1357
185
8
73
171
35
396
24
112
47
99
292
15
151
72
2
20
273
22
77
45
120
92
29
13
286