9
75
11
23
4
28
31
42
20
14
22
18
17
19
123
16
74
67
24
3
50
1
43
15
6
25
69
106
153
8
34
53
93
7
45
44
26
39
41
46
49