32
18
31
35
14
9
58
26
12
13
36
23
46
66
85
84
54
15
10
51
20
22
16
56
27
315
43
8
112
28
49
50
72
100
68
89
21
71
69
239
37
121
215