21
45
5
26
4
2
65
8
3
16
6
7
25
19
14
47
35
18
12
27
55
94
82
22
15
56
11
104
42
28
23
51
44
150
95
89