16
49
87
58
28
30
25
23
12
51
8
24
32
14
7
13
4
2
45
11
21
137
37
224
18
9
50
15
17
47
3
26
31
100
27
6
5