7
20
10
34
24
13
14
18
30
19
8
15
12
52
29
70
22
4
37
11
95
143
17
100
96
282
103
25
16
31
48
84
3513
9
33
65
80
290
299
177
44
43