41
54
4
256
352
39
840
63
19
127
269
56
67
42
85
69
32
59
25
12
8
98
30
45
70
66
92
76
28
139
14
26
71
34
17
122
11
88
90
75
16
46
93
81
2
7
214
246
18