15
3
9
76
26
7
73
19
43
239
166
24
12
47
2
17
32
10
13
8
66
39
46
65
42
64
34
33
22
77
53
37
23
18
49
51
45
5
14
61
182
167
35