59
89
47
23
111
32
27
84
101
36
37
19
73
68
187
155
44
63
13
52
623
42
120
20
46
93
28
6
88
7
55
18
29
34
24
10
39
38
49
14
4
76
11
80
5
79
50
16
8