7
210
67
146
89
240
49
27
35
59
75
44
74
32
112
41
118
80
232
77
71
48
76
279
69
42
31
61
153
108
709
96
90
28
14
18
119
33
25
11
46
109
34
17
66
47
187
50
369
40
24
114
60