85
26
77
69
33
39
150
67
36
58
63
43
30
25
27
521
104
18
34
73
50
37
29
38
19
12
14
3
15
13
10
91
9
5
11
16
31
21
101
55
70