88
16
118
30
94
22
28
72
19
53
33
74
67
326
45
64
274
313
49
82
171
76
204
1501
42
146
25
168
56
101
90
62
69
66