129
462
43
357
50
379
102
212
45
242
3
172
52
226
47
176
13
117
15
256
12
162
60
115
61
130
262
125
20
65
68
395
28
119
116
94