28
13
11
20
7
9
5
12
10
17
4
16
3
15
22
49
19
39
23
24
34
1
14
58
31
65
86
32
56
73
64
54
122
8
25
21