16
28
15
19
47
21
5
24
34
9
3
154
13
61
70
26
690
932
36
33
78
90
7
45
353
41
46
20
67
40
401
23
31
95
68
51
143
18
30
38
8
321
37