29
42
63
22
120
24
245
41
20
21
64
18
19
337
47
61
11
59
193
13
25
171
53
72
17
23
43
39
52
16
9
74
58
69
36
66
99
44
26
45
157