31
181
88
50
732
22
24
21
20
3
118
91
53
6
13
37
17
156
51
66
26
139
28
52
27
32
48
143
95
582
76
59
35
47
33
38
62
71
63
44
18
14
97
45
49
19