32
12
37
18
15
21
65
14
11
8
13
17
4
22
28
16
27
19
5
55
6
9
10
45
44
24
70
94
1
52
272
25
51
33
35
26