63
18
45
89
138
200
42
15
74
4
20
55
12
40
123
29
39
198
88
22
35
3
76
33
80
101
105
51
67
52
78
28
66
13
47
24
68
96
64
19
54
7
31
5
16
37
169
25
81