7
30
19
86
60
78
44
32
13
21
25
20
120
64
260
35
122
31
99
85
45
29
116
41
50
108
17
24
27
15
53
40
128
460
104
37
80
22
77
55
98
61
246