33
62
205
34
40
172
22
11
43
66
278
156
67
6
21
19
26
60
201
188
17
50
288
90
69
41
35
109
105
192
83
72
56
55
44
122
1
8
2
15
88
9
87
524
77
186
94
71
46
221
5
28