7
12
13
14
6
11
4
27
8
22
2
15
29
163
89
3
53
18
38
60
25
9
42
16
10
30
416
45
65
17
186
40
32
21
120
111
19