25
464
54
92
40
121
30
49
27
28
85
225
78
80
23
35
111
43
170
36
89
113
50
22
14
58
63
143
1104
55
17
34
29
84
70
67
87
47
98
11
8
100
206
15
12
193
163
60