76
35
89
17
79
59
45
39
25
38
100
71
55
62
42
82
86
91
40
97
28
75
116
44
143
73
77
10
63
46
119
80
107
30
41
51
29
16
36
60
9
24
18
58
200
64
176
187
7