25
90
40
18
27
164
29
56
46
39
54
21
16
26
122
7
15
183
87
17
20
48
8
22
44
10
11
30
13
3
77
280
968
816
79
43
118
23
161
73
14
50