As a general comment I would like to mention that numbers and participles are my worst topics in Russian.
Being able to count and do arithmetic is one of the hardest things to do in a foreign language. But it's a bit easier in Russian because you have to use arithmetic to tell the time без двенадцати час, пять минут восьмого and so on.