91
198
77
57
86
69
40
28
35
260
49
53
156
12
85
239
209
127
32
190
301
9
99
34
21
44
108
79
816
41
72
15
71
22
121
27
81
407
202
55
5
52
24
3
23
87
371
37
33
48
67
16
96
31
971