16
20
38
76
37
32
18
17
93
79
2
3
34
1
90
13
11
43
233
12
47
9
50
15
4
29
33
39
6
5
28
149
83
55
40
8
52
85
77
35