90
89
25
54
32
102
22
28
148
59
24
65
26
46
119
135
37
83
38
44
53
18
97
91
9
77
15
2
11
50
43
36
180
14
99
33
17
144
20
145
61
84
13
31
30