8
96
64
49
70
76
71
13
78
14
44
5
193
109
66
162
4
73
45
43
127
72
295
74
19
17
62
100
61
39
77
27
103
42
40
108
144
83
50
92
65
7
20
107
52
28
56
59
235
15
291
141