209
36
366
77
28
51
52
22
387
140
111
152
83
138
123
70
24
42
27
40
175
135
91
351
39
64
26
73
14
60
55
15
18
9
2
16
54
37
90
25
48
178
34
17
119
81
32