110
56
87
145
71
58
52
155
53
72
48
42
128
84
74
117
39
23
76
44
95
12
120
86
22
290
55
19
93
31
157
18
36
103
9
99
178
114
30
162
34
63
47
28
33
20
27
148
40