21
28
13
14
6
2
20
15
5
22
8
65
7
4
103
11
51
12
27
9
3
29
16
23
37
32
17
54
41
45
50
31
25
19
36
24
47