33
10
23
29
138
35
39
174
78
65
20
17
21
76
25
139
18
5
60
86
16
31
66
22
3
47
57
27
7
6
218
51
171
15
9
98
1419
190
192
44
55
118
69
14
141
122
126
123
58
187
96