75
70
83
142
308
221
74
55
76
302
94
136
24
93
190
43
160
98
91
207
184
34
49
202
30
48
82
145
99
35
41
72
165
31
100
127
125
84
1415
96