11
4
13
15
25
9
8
10
17
43
23
7
22
24
20
33
21
12
2
41
47
14
74
5
29
42
51
68
38
230
89
797
84
46
178