15
11
98
126
71
21
20
24
64
50
109
138
49
52
59
47
46
22
91
43
58
214
134
183
63
34
83
17
37
141
68
96
108
116
128
62
82
51
26
99
66
33
90
36