7
27
26
12
49
51
8
37
45
128
93
92
23
89
40
53
63
43
10
84
65
141
19
64
24
18
25
21
145
31
120
134
109
60
4
62
70
130
20
108
50
103
67
77