52
127
23
14
234
36
46
32
78
18
39
27
13
8
25
287
22
28
369
62
64
35
38
61
4554
205
29
169
37
21
678
33
11
68
15
56
19
40
148
262
41
392
444
59
112
26
71
82
100