257
42
98
187
8
51
278
38
110
86
30
59
94
65
37
81
33
14
183
50
246
61
105
76
52
56
41
47
18
168
67
74
68
66
120
126
115
43
253
148
173
32
249
49
6
16
57
87
12
20
44