16
8
536
68
4
12
99
1028
66
576
23
394
48
90
13
347
20
248
353
22
64
19
29
11
32
153
49
15
191
56
86
1142
21
3
18
41
25
43
33
111