6
12
5
17
18
14
3
11
45
24
30
36
38
8
51
203
15
67
23
42
103
274
20
48
9
7
108
13
132
60
28
44
109
58
157
27
186
191
101
22
158
79
57
118
72
154
43
361
73
193
49