44
21
22
108
127
131
132
178
59
42
30
283
286
23
64
54
33
34
156
102
72
88
45
1749
24
120
173
28
20
110
66
19
15
262
14
56
456
114
46
189
29
138
90
62
2329
1651
86
121
639
55
41