40
21
15
28
46
55
4
41
2
9
24
37
19
16
6
52
8
180
102
67
26
30
57
33
39
22
13
32
27
3
29
90
5
43
20
45
17
35
146
25
18
56
7
11
42
48
59
44