40
42
77
78
49
55
22
224
206
68
81
13
23
43
215
19
11675
102
74
67
44
86
116
61
166
151
372
24
27
91
153
66
159
25
33
47
185
58
108
100
69
493
53
82
39