10
35
14
46
92
75
123
53
28
74
7
23
8
9
107
111
56
19
33
6
64
41
54
83
20
34
17
37
2
5
145
15
70
48
4
12
29
27
42
50
26
89
18
58