92
5
16
20
7
52
83
106
76
26
15
768
14
28
69
18
32
23
37
112
66
39
981
124
238
96
27
33
40
260
46
174
2
63
86
21
99
10
101
203
191
19
132
64
48
41
88
213
181
244
56
54
136