7
27
42
15
3
12
8
6
28
18
22
17
129
66
49
26
11
9
25
19
2
136
20
13
69
29
23
14
50
48
24
90
31
105
68
10
51
34