18
9
23
17
14
20
41
26
2
4
77
7
133
28
59
10
25
15
36
16
44
61
83
177
63
1
12
46
103
8
19
21
155
34
89
76
56
101
47
40
43
37
32
53