16
66
46
77
58
237
26
8
39
37
10
22
33
140
20
157
25
57
31
5
4
122
235
27
34
177
14
62
40
7
90
0
38
45
48
17
32
24
71
94
19