87
97
172
75
89
101
150
62
126
53
5
32
20
51
76
24
25
44
99
29
199
197
12
22
13
27
84
83
57
43
39
15
92
108
68
71
90
30
163
18
221
8
98
6
107
45
102
23
77
146