14
22
30
87
19
6
33
27
24
29
28
20
177
18
51
16
39
15
37
71
56
65
250
59
40
98
49
53
69
117
105
356
38
10
163
50
44
73
178
57
41
46
35
104
86
138
23
96
137
265