8
35
155
50
78
32
7
18
20
46
91
39
61
11
25
10
180
23
110
29
92
26
15
30
60
181
126
158
38
102
13
31
87
72
94
82
53
24
43
56
41
114
184
134
80
93
47
73
42
71