46
100
71
32
11
68
86
28
16
35
434
43
24
84
13
51
107
63
110
103
52
62
59
47
22
6
14
57
40
37
91
44
119
18
169
19
50
54
112
49
39
5
20