57
165
55
18
34
77
61
91
21
855
23
22
17
28
191
3
39
46
142
30
98
49
9
31
45
27
52
7
5
36
26
207
139
43
13
102
14
15
20
40
12
108
37
68
111