29
25
14
10
7
12
38
17
31
77
20
22
28
113
32
8
21
13
56
47
18
27
5
67
23
161
36
30
49
11
75
4
6
58
15
34