18
14
20
4
6
13
19
15
86
21
710
69
9
2
76
30
283
313
1
29
7
35
22
334
16
250
8
60
37
220
75
995
26
422
48
70
225
33