6
11
4
19
7
63
14
5
18
28
49
37
48
127
91
90
112
114
117
60
87
128
20
164
44
161
27
242
95
552
176
432
195
104
15
57
35
146
47
34
467
203
239
22
25
13
16