11
6
21
59
12
8
3
2
75
73
200
7
134
24
28
40
43
245
46
18
10
58
5
77
129
235
287
34
252
27
38
51
37
99
107
137
47
128
140
61
54
71
76
63
268
42
22