37
66
51
50
117
44
40
125
31
24
41
19
56
55
68
32
156
27
184
80
54
29
53
23
78
36
33
88
63
59
228
18
270
123
12
111
45
46
57
97
113
58