34
83
81
76
149
51
36
57
43
120
69
75
20
5
13
18
119
58
99
64
127
14
8
48
19
102
121
37
35
77
80
70
59
54
106
124
66
9
28
122
53
27
217
84
429
239
244
52
39
33
63