2
9
4
10
7
3
5
23
42
19
11
610
31
12
134
18
51
30
35
20
27
110
17
76
6
26
8
16
260
38
137
25
82
41
34