21
70
43
5
30
15
3
13
23
18
33
12
10
24
9
14
39
8
27
4
31
26
19
29
79
1
28
17
16
25
6
11
82
65
7
145
34
129
38