25
32
78
17
57
90
5
121
483
35
26
31
41
58
116
44
233
11
23
64
46
108
98
306
69
111
89
29
104
49
16
27
253
38
28
48
85
66
171
294
36
61
117
43
73
4
21
30
91
6
56
127
152