8
38
28
9
25
17
37
22
36
20
23
49
31
21
40
45
84
70
50
41
77
67
202
66
72
73
52
39
80
46
111
160
85
91
105