58
70
34
99
155
14
17
5
525
166
76
18
33
26
25
13
88
11
37
21
47
57
40
86
50
38
61
59
28
39
54
111
140
16
15
304
172
42
62
72
80
29
23
44