89
124
20
294
18
84
65
57
22
24
5
29
83
79
16
6
87
17
48
66
126
43
62
27
9
47
74
139
11
44
118
39
4
116
10
55
30
72
92
69
33
104
12
21