6
145
8
73
75
104
112
45
117
150
122
54
55
25
52
184
28
53
13
36
92
49
7
63
39
35
59
131
109
218
91
70
56
196
64
90
17
29
15
18
156
33
23
22
9
353
153
30
191
46