5
9
8
76
83
29
28
4
19
13
6
71
44
110
90
78
36
68
26
24
12
55
34
101
52
166
17
170
65
80
155
105
49
42
38
30
31
45
56
146
46
191
222
89
63
94