16
71
239
14
7
128
49
83
18
15
10
6
59
66
13
12
46
8
2
61
23
4
74
99
24
44
35
5
72
50
584
17
9
361
47
732
36
460
21
51
27
33
25