11
6
13
15
42
9
1
27
12
34
75
113
66
14
128
16
4
68
104
62
190
159
149
420
116
86
272
38
82
124
97
28
23
31
154
130
87
323
105
106
137
160
73
76
304
174
312
78
136
39
43