45
7
4
80
23
34
720
119
13
46
102
62
99
28
71
297
30
29
20
104
110
19
141
53
124
18
100
89
106
35
15
6
27
12
36
182
33
334
44
41
496
81
268
77
79
142
67
26
60