39
77
12
7
29
21
38
46
19
49
54
15
41
35
40
69
99
119
52
50
130
187
64
25
43
85
27
31
13
83
188
250
134
42
96
47
26
24
23
30
18
59
28
55
127
91
691
263