16
320
79
44
40
29
53
19
18
4
41
36
45
75
9
30
68
54
12
34
32
85
7
13
25
21
73
50
20
8
11
24
107
57
217
31
33
26
23
64
159