7
14
97
45
66
29
16
12
38
10
24
36
9
34
22
163
31
157
86
25
62
213
20
775
33
52
133
119
63
158
1353
55
101
124
75
91
21
32
142
110
28
105
42
60
48
138