6
31
8
21
77
32
2
73
26
39
24
16
15
181
80
14
25
43
92
22
78
66
12
110
18
58
42
17
72
4
7
44
30
46
13
19
3
5
59
154
314
20
175
100
50