16
92
51
44
32
54
4
19
65
58
25
38
46
29
18
6
10
52
1
11
5
227
89
39
74
61
12
42
20
158
31
27
98
139
198