1
2
9
10
33
66
26
5
20
57
158
22
18
14
56
35
73
23
19
62
38
70
102
8
3
11
75
13
41
36
31
24
47
21
12
53
15
51