11
24
46
35
7
6
21
25
89
16
17
13
254
373
465
15
8
57
47
4
263
205
20
5
53
43
104
9
12
10
64
65
22
3
26
19
34
202
145
51
101
158
131
55
40
37