29
47
31
171
128
32
198
16
49
11
23
93
48
17
41
87
84
27
136
9
38
79
39
133
80
12
46
15
43
13
65
14
71
20
117
115
25
19
907
10
85
152