51
56
32
38
257
36
46
73
31
91
48
21
19
54
74
70
89
41
95
55
40
57
27
49
88
92
61
14
33
26
72
17
125
30
20
150
16
96
146
28
120
79
105
64