37
30
15
6
2
27
3
65
11
26
14
22
89
31
38
9
13
7
10
39
19
24
12
5
170
56
32
1
8
28
78
16
48
69
85
42
87