71
125
139
52
57
30
9
58
89
112
392
32
209
88
99
23
59
48
62
182
35
47
129
212
24
156
66
45
17
34
74
131
108
142
38
344
18
94
33
20
90
16
29
40
37
95
55