38
125
62
20
51
144
47
16
54
37
58
87
48
108
41
33
75
76
66
69
121
77
143
50
59
49
26
106
91
126
141
88
56
43
34
55
61
98
185
53
70