10
11
9
35
3
7
13
41
5
15
25
6
32
28
104
19
29
34
36
281
44
24
91
8
4
88
131
201
14
31
17
1
49
2
26
12
27
58
368
179
39
173
118
71
48