34
41
17
166
13
7
42
16
37
10
24
1
3
26
12
4
45
55
11
115
106
77
43
52
8
20
2
62
18
31
65
27
29
102
9
14
15
5
84