7
3
20
4
5
11
16
86
45
32
37
13
101
8
34
25
43
23
30
24
17
22
21
18
15
60
91
319
143
140
75
40
160
10
53
42
81
36
709
97
28