13
8
10
39
42
62
89
368
45
32
5
82
54
51
21
53
47
90
91
19
11
43
30
59
78
116
28
96
18
516
23
52
55
24
35
193
34
57
94
374
88
41
158
101
109
15