49
87
8
53
22
23
7
9
13
28
14
99
25
57
61
11
52
34
12
93
32
60
29
58
35
30
42
112
59
84
33
20
26
24
116
166
217
55
48
18
172