9
31
49
27
74
28
24
75
78
129
21
16
50
14
45
40
37
87
100
15
17
11
46
18
747
217
268
162
83
54
33
41
64
59
13
10
95
105
8
160
60
71
102
12
30
47