11
99
26
23
20
47
19
2
4
234
32
104
12
16
1898
15
21
3
208
55
25
10
46
42
33
345
102
8
53
76
38
71
9
7
74
52
18
44
5
129
236
22
61