7
15
20
73
34
29
64
77
49
39
27
35
28
13
260
112
23
36
103
68
62
214
89
161
33
54
59
94
80
53
4
18
96
50
31
48
60
37
21
168
105
120
190
343
174
55