21
17
7
6
11
14
22
13
9
35
102
85
70
40
10
4
33
32
12
24
31
5
8
15
68
27
51
39
2
23
25
46
18
26
80
38
16
44
20
249