26
12
28
84
61
14
193
73
228
80
23
109
833
117
66
78
310
47
173
142
68
159
25
77
89
120
136
39
151
158
182
15
31
176
6
110
213
49
313
85
171
48
103
112
13
16
3845
501
170
19
18
41
5
70
318
9