16
99
97
32
57
92
29
55
61
135
44
59
13
88
108
49
37
38
19
196
83
54
21
33
117
72
47
45
4
41
9
26
100
7
23
12
34
8
46
58
17
18
27
25
206
70
11
144