29
7
9
24
15
21
28
12
16
10
14
3
53
22
27
8
25
50
13
5
37
18
2
306
51
74
43
199
171
6
182
38
32
33
26
44
31
76
73
20
17