22
12
27
2
5
46
35
6
7
15
14
30
40
68
21
89
10
57
13
20
17
24
203
38
53
9
74
28
16
43
3
1
4
19
8
11
49
23
36
66