7
23
52
49
20
58
17
106
78
31
111
57
151
41
14
99
5
50
26
108
72
63
42
25
18
12
19
27
22
8
170
44
9
59
46
16
122
102
47
40
11
10
13
6