87
27
22
184
16
30
50
318
25
77
79
7
12
83
15
18
24
104
95
10
44
69
99
32
1
223
13
40
21
194
196
63
254
213
155
192
49
45
218
19
56
67
112
37
121
113
89
68
97
82