79
89
104
218
210
68
77
312
129
101
112
56
96
257
91
39
32
155
51
197
29
314
48
38
28
87
62
185
41
23
49
44
200
31
128
21
199
40
244
152
136
139
57
275
216
215
106
6
253
47
36
33
61
72
195