51
25
32
83
56
6
90
28
27
16
38
13
11
10
78
3
23
5
2
21
8
72
45
22
33
7
9
12
19
40
215
36
15
41
66
20
17