7
69
43
17
68
44
169
32
25
99
29
35
34
80
75
20
11
64
21
46
98
156
71
8
16
13
83
211
179
31
90
3
48
124
36
309
123
849
113
61
134
202
73
5
45
42