17
28
31
64
61
62
105
56
85
69
237
82
74
141
52
25
19
44
30
41
68
422
140
35
88
63
86
260
87
21
46
26
121
75
50
259
67
91
177
65
292
84
164
348
146
107
144
37
99