60
85
80
21
19
103
38
90
51
44
39
30
70
25
16
37
139
54
48
18
78
17
88
15
201
43
49
23
33
34
20
73
94
27
66
62
82
13
31
100
24
45
369
65
123
164
184
40
42
32