20
16
10
52
26
42
31
25
65
32
88
15
41
120
67
77
87
44
33
561
19
13
48
190
43
98
124
14
17
23
29
9
71
27
39
60
72
18
6
68
74
63
105