43
50
180
70
138
16
51
160
61
93
54
123
81
46
257
12
23
34
57
118
161
30
20
15
31
19
24
3540
37
185
33
133
99
49
60
68
114
13
42
45
17
212
69
39
58
48
64
25
96
106
41
18