113
120
80
129
42
38
126
151
10
31
40
143
27
9
88
145
23
98
132
59
191
19
39
65
2
34
29
75
104
12
50
41
154
180
78
199
161
58
111
48
160
90
15
81
128
24
270
14
47
263