15
85
63
55
231
794
166
29
13
226
54
21
8
6
39
713
32
3
9
61
31
1
7
56
11
46
68
20
199
22
869
71
44
10
43
532
62
17
26
37
280
249
179
40
64
23
94
97
134
30