26
18
155
33
61
71
51
34
19
80
10
15
60
56
96
431
104
624
69
83
24
88
100
48
180
5
14
63
62
85
77
12
31
8
103
27
38
87
231
29
99
42
45
115
149