154
85
104
99
132
42
43
18
36
49
134
146
20
19
57
28
52
29
37
219
70
88
98
172
167
10
80
11
6
548
25
27
93
15
22
50
38
24
115
41
39
60
12
138
430