126
106
167
38
172
19
27
24
66
63
99
97
178
29
58
89
33
196
96
43
80
6
83
107
37
108
34
120
254
11
44
48
104
68
86
70
161
49
82
109
93
41
94
59
88
35
52
62
65
76
74
47
103