16
40
42
30
11
202
39
99
17
31
197
84
7
14
62
60
27
20
21
74
25
54
523
23
6
15
57
101
24
233
8
265
10
105
12
123
19
34
98
13
76
35
109
136
5
110
106