57
83
41
45
158
162
127
112
28
14
25
34
49
95
8
31
12
18
27
20
11
26
74
80
53
7
44
6
201
38
39
108
63
33
35
56
43
88
23
15
29
22
21
30
19