28
29
25
12
23
42
208
87
10
34
64
99
19
149
39
186
3
17
182
82
16
60
74
20
13
117
36
370
40
63
27
88
14
293
57
69
100
140
6
104
45
26
11
92
181
1