10
69
107
95
19
82
74
62
60
50
25
50
118
84
22
70
8
98
101
41
54
13
27
29
42
2
28
23
61
156
25
24
46
93
97
75
170
119
28
42
85
41
48
127
93
32
7
50
46
23