25
10
15
12
8
3
51
14
29
16
7
18
74
34
93
38
37
53
22
73
17
63
35
87
26
57
94
177
19
24
11
66
27
56
40
6
55
9
150
36
13