61
20
9
15
38
27
10
85
21
25
58
39
8
77
30
63
36
107
16
17
18
60
6
32
22
31
47
96
40
90
193
285
26
120
45
33
57
48
395
212
109
218
62
59
178
440
153
54
102
80
103
52