16
7
23
28
6
438
101
14
3
5
62
24
97
31
39
208
22
12
8
69
65
70
79
20
15
527
154
19
26
37
57
36
68
30
17
13
257
142
11
91
279
34
21
50
504