6
137
48
92
11
29
66
2
10
70
130
165
16
157
111
35
30
17
8
175
65
90
297
74
60
33
139
146
160
25
168
73
153
148
217
230
19
298
142
28
149
180
88
540
150
72
13
15
420
68
236
43