6
11
10
74
23
69
84
34
218
131
155
15
66
124
139
28
7
77
200
50
208
340
81
51
110
163
13
210
32
29
408
62
603
78
72
17
45
61
19
14
21
37
164
75
9
156
125
112
90
102
123