99
5
217
23
323
277
46
112
424
89
135
33
557
21
70
147
72
81
24
76
43
94
105
110
38
34
10
50
64
97
185
173
279
124
72
2
198
19
145
550
13
161
15
41
7
691
57
607
69
82
