6
17
31
214
30
16
8
81
29
14
12
113
107
47
80
247
32
253
23
163
70
77
18
74
51
25
66
41
225
78
344
13
22
95
84
96
120
159
59
49
162
48
153
57
100
27