8
49
18
80
125
43
10
181
45
14
9
35
15
111
72
133
63
46
180
64
30
33
28
99
382
16
104
26
4
157
107
23
59
12
19
22
54
55
24
40
50
115
95
151
74
13
29
25
88
146
145