46
32
29
95
7
35
11
5
62
22
65
18
20
34
6
1107
160
94
49
33
66
24
40
43
13
48
61
42
16
30
8
9
14
53
107
12
10
17