21
67
7
17
84
64
172
90
152
109
33
408
24
110
41
50
3
25
19
245
6
75
39
43
2
68
275
114
59
92
111
251
66
190
176
187
144
79
88
12
20
35
26
159
4
253
189
48
77
52
123
280
254
145