42
14
144
99
51
34
58
152
352
76
45
27
31
30
64
20
204
98
68
16
33
15
6
90
615
226
61
91
44
69
25
50
47
32
26
46
35
39
2081
21
19
29