59
20
9
15
38
27
10
84
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
394
212
109
218
62
178
440
153
54
102
80
103
52