18
91
29
36
32
78
89
33
452
57
137
84
73
43
44
96
34
46
25
15
120
12
244
40
35
16
54
142
68
55
129
19
50
65
85
59
47
42
8
86
70
27
22
21
66
7
23
61
324