62
125
72
29
77
11
23
18
198
355
42
517
96
26
48
112
255
39
101
49
239
64
65
13
63
80
47
102
41
24
50
437
22
82
111
21
8
66
27
204
57
35