23
18
72
63
60
30
140
58
177
17
16
50
82
644
8
29
13
226
28
135
9
33
45
24
19
12
27
10
32
196
15
11
95
40
46
34
20
85
57
25
1
7
35