83
39
89
28
16
712
50
100
30
35
120
77
79
13
9
32
25
14
43
173
27
15
33
22
5
198
86
11
31
26
12
85
99
46
4
52
332
21
7
34
157
6
18
159