13
4
3
6
12
14
28
15
66
75
46
56
44
45
43
181
76
20
67
127
90
251
178
113
65
72
41
48
37
151
70
146
92
281
118
112
134
162
264
111
320
31
89
23
158
26
321
129