40
61
15
19
63
10
11
622
9
8
14
84
23
21
7
16
20
17
46
350
70
42
29
31
48
5
79
24
89
30
28
18
6
25
77
39
58
37
67
1