44
31
39
1
40
21
33
28
23
22
19
14
16
17
13
9
10
11
4
6
7
5
8
3
2
50
95
97
96
94
98
93
89
90
91
92
80
81
82
74
69
73