83
57
44
26
84
77
89
85
22
127
50
31
51
174
145
39
27
34
8
93
30
103
132
20
75
32
65
45
16
53
120
28
74
7
356
11
40
69
52
47
36
21
24
59
66
175