126
80
165
270
31
42
59
33
48
26
76
52
215
39
242
96
55
53
150
57
44
181
87
10
69
30
81
17
54
495
12
23
19
395
95
171
161
73
222
29
45
47
6
28
15
117
204
36
88
93
7