42
45
14
25
32
27
102
89
322
24
275
126
4
176
101
114
10
12
36
129
56
136
13
31
52
22
16
80
39
115
72
160
30
48
536
122
295
224
170
277
21
124
182
64
145
57
9
157
47
172