42
64
25
19
15
62
848
105
68
30
178
434
93
23
70
10
36
16
86
17
12
22
122
291
40
50
76
39
61
167
18
20
113
24
101
57
38
13
198
100
139
26
74
97
79
553
576
46
9
212