52
199
73
34
170
125
83
57
80
137
95
177
79
32
22
14
16
54
175
19
67
242
9
37
30
77
123
39
40
46
91
55
45
140
69
115
38
20
72
56
17
111
68
231
430
41
181
27
113
244
81
282