85
19
34
67
121
99
30
39
12
7
13
50
47
110
28
15
79
9
46
77
89
88
18
71
161
25
203
43
40
75
36
345
106
86