92
37
38
87
80
65
54
136
79
26
7
34
137
61
105
123
93
134
60
119
144
266
162
89
139
78
282
96
452
67
31
135
294
274
95
72
190
120
44
153
39
209
30
292
148
48
76
62
90
68