29
145
2
5
18
90
9
46
31
154
19
91
13
79
10
52
4
14
184
944
184
927
168
858
178
888
175
886
182
916
154
771
167
842
186
935
29
145
2
5
18
90
9
46
31
154
19
91
13
79
10
52
4
14
184
944
184
927
168
858
178
888
175
886
182
916
154
771
167
842
186
935