66
89
69
30
58
22
88
84
45
33
94
62
180
76
50
25
26
46
12
28
60
37
107
18
44
8
38
115
13
77
15
65
29
73
145
64
68
43
175
48
11
14
17