50
22
7
53
35
337
80
17
68
30
45
52
192
99
18
8
54
47
15
42
79
721
31
19
103
27
48
102
199
9
88
240
26
23
49
66
32
51
12
25
37
246
115
36
13
44
40