50
13
139
30
62
230
44
17
41
47
52
35
117
32
33
66
27
61
565
22
95
110
75
65
134
48
46
24
107
83
26
56
55
37
74
77
113
102
20
23
39
42
289
279
89
21
6
45
99
142