120
28
114
95
37
13
63
49
81
57
88
18
56
62
73
110
108
67
6
75
61
219
104
53
54
181
257
259
199
116
97
26
39
5
175
16
72
14
33
143
11
31
36
10
119