32
434
23
53
8
137
22
38
42
10
61
45
13
52
46
62
64
14
69
37
11
31
187
654
12
20
28
60
139
33
30
44
36
21
104
86
99
203
17
114
107
1497
324
236
40
68
105