52
61
69
45
10
42
31
39
188
11
58
384
177
236
106
91
15
67
63
547
28
119
134
56
13
139
210
32
66
40
68
94
211
189
84
144
44
72
153
110
96
751
73
38
88
49
24
111
87
82