81
89
17
8
93
12
26
29
11
127
88
31
131
22
25
45
36
120
63
37
100
74
24
98
27
55
52
28
191
266
173
56
51
62
42
141
680
59
122
65
151
53
83
20
35
54
283
92
1363