9
14
11
43
53
65
15
22
30
23
51
8
71
16
317
49
5
39
142
6
33
79
19
109
59
920
7
13
37
36
173
151
32
54
31
3
25
10
17
18
156
20
539
21
501
140