11
2
4
19
46
1
13
57
81
62
71
7
151
314
39
120
122
335
124
195
5
6
187
271
66
54
3
390
8
107
384
10
216
20
205
23
77
376