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