35
13
26
77
32
48
31
171
128
198
16
52
11
23
93
17
41
87
84
28
136
29
9
38
79
39
133
80
46
15
43
66
14
71
20
117
115
25
19
907