7
9
39
87
79
60
14
172
51
13
103
117
201
253
8
41
28
63
21
50
36
6
56
15
23
25
71
181
65
52
90
30
22
57
40
24
89
67
31
78
359
64
48
81