21
35
25
16
12
7
61
44
31
9
20
28
11
94
149
10
43
37
67
14
38
23
4
17
19
32
42
13
64
24
60
56
22
48
40
18