69
83
43
128
30
39
72
34
27
81
60
47
44
62
36
22
667
16
41
52
79
61
48
29
40
35
94
17
12
5
99
23
31
21
123
84
38
24
80
190
53
54
77
112