188
32
861
73
138
118
42
79
144
58
132
28
243
155
109
83
56
131
18
24
294
246
162
159
104
569
22
81
19
108
54
141
489
30
69
400
99
134
71
78
52
302
57
40
75
36