18
9
25
39
10
143
20
213
14
23
12
17
30
33
46
24
95
28
16
8
13
94
117
58
76
15
60
35
45
74
54
50
89
1
22
27
37
78
29
7
55
97