83
97
87
300
84
124
131
46
67
96
234
71
242
162
38
147
112
91
90
201
66
65
41
32
75
35
64
144
56
24
43
89
45
48
52
63
68
116
171
21
19
78
72
169
81
125
210
113
79