27
184
136
21
264
16
69
56
86
10
26
38
128
37
30
29
60
15
19
98
20
85
84
96
57
175
335
129
109
384
507
120
93
25
32
34
72
82
151
18
28
118
63
51
62
125
75
402
314