38
12
43
77
13
41
35
20
64
48
33
77
53
31
63
31
27
36
68
20
36
128
106
114
87
84
111
56
47
58
83
130
79
73
38
139
82
71
93
38
92
39
147
83
122
115
78
51
49
65
137