66
153
107
48
13
20
72
178
252
16
17
44
56
31
34
69
39
199
57
61
40
508
150
53
25
52
166
64
21
33
42
106
216
38
241
108
79
60
55
12
211
9
91
94
86
297
6
119
41
126
123
93