16
233
5
20
1
58
30
10
54
4775
83
40
125
69
23
53
433
802
52
13
243
131
65
164
130
213
48
45
41
9
35
134
46
96
39
68
38
192
103
338
141
44
18
80
91
29
6
174
189
14