76
16
71
33
19
89
6
27
49
77
25
58
8
10
17
107
26
23
44
143
64
80
7
12
99
32
9
177
255
225
132
46
22
43
4
1
13
2
21
40
65
164
14