8
11
31
6
14
42
0
9
44
46
18
16
55
22
23
30
80
10
4
36
274
88
29
17
60
213
63
40
57
72
26
37
84
48
77
148
262
74
178
104
93
32
24
105
267
221
99
53