90
72
88
31
91
59
111
13
9
101
27
171
40
12
16
26
34
93
18
6
47
80
7
29
43
53
49
86
46
264
8
120
81
58
182
165
62
214
51
35
124
23
260
48
17
140
20
68