67
31
89
63
4
20
18
6
70
61
14
13
5
21
223
34
10
54
25
24
2
1
39
15
40
94
7
72
17
19
41
38
9
107
59
35
12
343
3
112
44