16
25
65
15
56
27
20
11
17
21
63
8
55
29
44
39
45
24
28
19
31
141
76
38
22
23
14
40
80
118
58
88
832
218
565
318
124
84
52
49
41
619
380
385
611
274
37