16
45
5
120
59
23
67
8
34
27
30
11
20
33
24
260
29
35
133
6
66
46
98
74
113
251
84
41
185
134
229
65
189
91
149
179
79
56
146
446