136
88
28
97
63
148
44
129
69
20
29
162
75
22
96
27
37
73
57
104
34
64
60
84
10
128
160
117
164
144
32
16
30
147
9
18
47
35
95
14
42
53
21
210