16
10
6
560
9
18
42
21
11
28
41
12
32
5
46
106
31
23
20
339
8
14
65
76
169
38
80
94
13
34
15
148
43
44
2
57
68
24
30
59
27