102
13
21
66
7
24
78
176
109
140
17
34
81
25
16
43
30
134
169
23
165
161
56
171
311
1921
38
4308
10
73
163
85