53
46
81
117
64
27
88
36
59
54
107
141
113
74
70
25
38
69
92
56
43
140
51
132
57
152
83
40
122
76
61
71
48
95
68
199
307
34
79
77
13
41
78
84
87