56
99
69
51
13
44
34
81
15
124
29
21
26
43
94
39
70
23
76
161
137
6
86
10
46
24
28
125
40
22
31
25
62
115
47
37
103
55
19
52
54
45
17
27
71
4
289
329