29
6
3
83
4
25
24
1
22
14
8
7
11
5
55
9
13
75
30
27
15
51
28
38
17
191
39
34
61
48
33
12
88
37
49
35
16