50
167
45
43
52
14
16
17
31
18
49
23
7
5
232
40
88
24
70
38
37
15
27
13
22
10
46
607
87
28
324
47
66
12
57
55
26
129
33
32
39
9
6
20
73
21