84
96
132
160
396
154
32
168
23
28
1750
144
4730
207
77
39
133
70
31
331
101
43
119
35
437
72
673
234
328
83
226
25
22
54
1397
303
140
36
114
95
89
61
785
97
18
50
272
58
85
593
359