158
171
536
248
32
9289
24
52
39
30
70
64
15
48
190
31
154
50
118
38
20
74
88
243
40
159
85
109
75
98
17
13
58
42
77
45
59
54
73
244
139
68
62
187