129
461
141
423
127
410
29
276
151
196
71
253
22
90
86
199
55
203
61
714
51
131
65
121
57
215
37
164
12
1
2
32
185
35
112
85