8
38
28
9
25
17
37
22
33
21
23
49
31
40
45
84
70
50
41
77
67
202
68
72
73
52
80
46
282
111
161
85
54
91
105