21
20
17
44
87
28
49
29
32
31
30
86
26
9
19
25
15
35
14
12
7
10
8
3
74
65
36
24
75
23
39
105
27
34
13
11
33
120
106
16
55