7
158
85
92
34
21
118
44
286
80
124
114
176
17
53
4
25
95
37
59
28
75
40
20
43
26
69
24
180
139
50
18
90
112
32
55
31
65
29
94
30
33
13
56
74
36
82
71
88