1
4
6
28
16
35
79
22
77
93
143
17
55
32
29
57
104
59
52
25
38
90
31
23
37
58
34
106
81
3
83
102
116
49
26
24
11
36
142
457
62
66
53