15
92
71
121
35
158
68
80
224
114
27
49
24
232
1
10
191
125
66
87
85
110
819
75
102
126
58
72
127
62
50
18
31
36
37
28
59
29
11
44
118
170
179
107
144
105
22
77
180
4
146
154
108