2
11
10
7
42
1
15
8
4
5
9
13
6
38
20
59
14
3
34
47
25
17
157
73
18
71
440
193
81
27
62
122
30
251
74
12
37