6
10
31
14
42
0
9
44
46
18
16
55
22
23
11
30
80
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