18
49
131
84
110
25
767
8
21
38
24
40
27
28
68
13
20
30
14
11
3
5
23
9
89
19
22
46
82
363
226
6
80
26
72
59
16
703
31
578
4
34
144
165