50
59
38
70
27
106
8
10
14
36
15
49
29
22
19
25
12
37
30
23
32
252
84
73
69
18
33
178
179
423
247
17
45
99
90
5