19
58
25
23
149
180
166
42
11
53
114
9
66
158
34
68
43
15
14
26
469
62
7
127
98
40
60
13
12
37
5
6
76
52
29
83
33
48
35
64
172
50