7
44
87
13
24
6
19
58
42
41
63
31
60
17
74
32
18
85
86
125
129
97
77
84
64
172
26
66
122
51
148
162
52
94
168
124
93
117
76
62
96
39
46
80
40
144
196
126
73
130