6
7
8
15
12
11
96
39
45
63
71
30
17
146
88
150
170
74
124
165
103
127
144
130
174
208
141
85
64
356
51
255
75
100
104
160
38
199
53
89
73
99
102
113
368
210
193
285
78
86
304
119
54
233
107
50