74
49
242
308
103
116
50
388
119
130
95
92
286
160
99
213
146
84
117
54
17
76
198
139
30
250
122
171
72
149
29
32
422
46
300
39
63
24
282
176
240
69
121
52
236
212
47
31
101
89
102
141
105
80