19
51
5
14
11
28
88
935
6
68
62
59
57
69
7
242
160
147
286
8
180
386
49
43
52
9
17
283
997
656
36
176
1252
13
102
24
76
37
25
126
26
87
29
95
390
38
23