15
49
32
14
70
27
46
56
138
684
10
17
106
83
52
80
88
341
486
125
140
401
29
158
69
123
171
41
58
172
168
197
11
67
37
77
42
63
2
4
64
183
68
24
93
59
143
185
44
22
28
31
124