11
14
30
4
158
18
62
5
29
37
58
86
20
51
27
12
47
32
50
71
68
105
169
365
54
582
55
24
87
482
44
66
149
60
25
72
97
2417
172
341
41
463
16
42
191
61
111
88
222
242
34
195
380