23
9
18
43
26
7
8
28
27
6
30
17
121
44
102
14
205
281
51
33
109
101
16
5
39
78
211
3
11
12
86
85
31
200
68
152
81
61
1
13
10