19
29
87
35
10
36
30
38
6
98
25
16
200
18
152
24
90
65
40
15
44
104
53
14
189
47
8
7
439
37
17
266
13
32
120
202
119
74
197
96