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