82
24
135
70
37
194
133
146
23
45
43
40
59
268
50
71
57
87
265
10
12
104
48
97
154
44
118
17
55
83
99
115
31
61
78
131
65
67
257
286
120
399
275
143
161
21
34
58
29
209
215
101
94