76
104
51
5
28
70
47
17
34
36
66
71
25
54
30
27
62
10
52
225
250
18
13
172
43
12
33
19
11
8
7
45
123
3
88
41
24
64
31
224
9
251
220
23
50
37