29
8
13
4
39
37
11
27
28
22
43
12
1
32
10
36
3
23
67
109
54
17
5
14
19
38
84
30
45
21
225
44
25
20
31
33
35
41
40