30
54
87
74
59
10
34
107
5
21
68
26
20
89
31
15
3
50
9
14
83
66
140
88
64
49
47
39
18
16
48
63
22
11
62
111
32
17
190