23
16
15
83
176
27
80
85
36
14
5
18
130
62
42
126
13
57
11
24
33
73
121
644
197
25
124
50
19
757
49
133
51