34
40
61
80
213
218
202
15
29
85
82
104
150
21
398
10
267
69
75
522
14
32
91
49
562
397
50
489
93
245
43
76
226
28
55
3
57
46
36
33
42
167
35
110
105
8
431
79
39
54
101
95
98