16
6
524
7
17
46
136
75
218
47
292
102
281
116
40
84
35
22
23
279
33
104
8
21
48
632
110
86
32
405
515
4098
79
37
61
55
73
34
53
740
131
313
60
30
145
63
49
10
26
15
42
9