6
14
35
154
76
18
176
40
9
114
353
30
398
213
43
139
209
210
73
53
71
110
68
13
337
8
4
24
34
44
120
1209
267
276
39
56
10
77
185
163
577
357
72
181
67
54
656
26
84
16
712