58
23
76
36
6
123
39
154
86
31
26
85
60
89
79
27
51
72
32
124
80
43
34
30
28
1
12
37
10
11
14
5
62
145
141
118
4
16
17
54
117
63
46
59
108
177
71
56
7
105