94
14
79
48
84
30
47
87
40
221
54
41
128
201
397
29
28
36
23
108
56
15
34
235
95
110
80
35
19
26
60
44
167
230
239
202
57
81
601
252
173
39
726
353
292
225
91
102
67
53