9
68
167
99
21
18
11
15
30
7
77
49
42
36
48
28
23
41
25
16
8
3
6
54
50
66
22
5
19
111
79
14
13
31
10
45
26
56