45
231
130
664
68
342
17
79
34
202
6
22
57
292
19
91
20
98
29
157
28
142
13
69
186
959
172
887
192
1011
154
808
157
793
179
909
157
952
45
231
130
664
68
342
17
79
34
202
6
22
57
292
19
91
20
98
29
157
28
142
13
69
186
959
172
887
192
1011
154
808
157
793
179
909
157
952