50
6
17
24
35
32
33
26
66
36
18
16
70
243
14
2
38
42
127
41
46
25
11
132
54
9
29
74
142
21
44
3
4
13
173
5
43
19
557
344
149
113
80
251
49
57