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