80
72
19
35
22
83
23
119
169
103
144
40
38
99
123
8
26
46
102
84
51
18
69
52
21
53
5
112
63
24
78
178
31
16
47
64
131
73
42
14
57
29
105
86
49
215
234