16
8
28
29
25
12
23
42
208
87
10
34
64
99
19
150
39
186
3
17
182
82
61
75
20
13
118
36
373
41
63
27
88
14
304
57
69
103
140
6
100
106
149
45
26
11
92