8
64
80
49
36
28
91
180
27
14
191
29
47
5
38
285
293
179
22
31
163
208
6
15
35
21
802
66
53
26
9
2
42
108
76
12
43
62
3
16
10
77
452
1