14
17
16
133
69
56
91
62
41
45
54
36
43
82
32
21
96
52
71
79
74
64
90
72
60
262
25
47
87
135
51
42
83
111
100
77
178
101
40
166
223
214
103
112
30
88
66
119
50