121
107
96
108
202
202
111
94
179
119
121
93
93
67
67
57
57
54
54
136
145
209
226
371
170
159
151
171
52
52
52
52
73
73
75
79
52
48
48
51
51
58
60
50