41
21
30
71
18
19
16
78
15
28
7
26
165
44
63
13
79
90
49
45
381
103
36
37
64
9
34
10
81
70
66
69
68
48
27
38
161
25
118
51
255
1689