50
35
146
14
322
31
19
121
25
20
11
218
24
193
60
36
67
72
64
69
27
135
12
126
122
52
47
32
13
22
66
37
54
225
29
38
279
18
173
4
43
45
81
91
10
62
16
26
76
39