25
36
84
192
53
23
22
166
81
4
15
16
32
186
27
173
89
8
76
21
5
52
99
100
44
41
13
98
7
12
9
171
40
212
91
54
121
65
38
11
67
30
79
60
18
49
82
119
46