89
106
57
118
36
8
122
16
33
88
64
23
53
48
119
66
21
94
37
38
151
19
30
61
76
32
47
169
7
87
128
17
27
461
9
35
159
71
55
51
4
31
162
26
58