188
81
53
19
91
97
301
48
32
60
58
51
33
73
117
129
114
134
184
142
44
76
66
80
208
150
106
175
27
94
98
28
132
21
23
125
71
174
52
138
100
41
39
196
68
38
54
26
62
198
83
24
151
99