5
19
38
40
24
28
14
29
6
7
98
93
15
0
17
2
8
37
13
189
3
11
54
163
45
42
83
166
9
16
156
104
27
21
39
138
183
30
67
65
304