21
10
15
16
12
6
28
9
1
24
19
7
13
243
8
5
2
22
52
123
54
43
32
46
18
153
133
39
23
86
45
37
73
81
48
70
49
20
77
17
3