6
134
69
82
36
141
86
220
186
24
73
26
95
108
42
52
62
40
90
165
142
50
53
67
126
93
148
140
81
269
70
44
34
75
91
28
64
124
89
25
45
74
112
116
379
176
153
57
213
197
211