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