28
115
49
143
19
36
17
43
14
141
179
177
252
68
8
61
133
193
119
44
498
21
33
51
67
47
76
34
24
271
31
204
91
81
129
565
6
261
32
528
18
65
126
99
218
23
268
102
255
173
66