97
99
7
35
115
24
73
15
17
6
27
193
48
3
47
9
133
60
393
94
386
163
20
1
11
18
19
348
43
247
21
32
10
33
8
217
22
23
13
81
50
212
452