35
11
29
15
99
57
139
68
12
291
21
75
26
212
81
45
74
5
83
42
38
51
103
24
62
124
76
18
121
46
63
49
23
230
138
71
48
27
25
50
31
67
133
30
55
41