120
49
92
103
83
30
61
224
235
48
186
141
78
145
272
149
55
40
181
28
80
31
25
20
111
27
39
56
14
6
42
43
45
91
34
170
268
168
183
38
17
84
18
26
47
73
65
52
159
156