119
217
76
190
279
77
237
53
99
10
14
67
86
7
44
132
100
127
9
6
38
4
91
3
5
8
35
162
34
26
194
24
73
169
39
79
25
1
188
2
239
297
59
18
31