3
13
10
161
20
101
17
2
6
59
32
15
50
25
8
28
12
24
124
7
21
18
82
26
27
9
19
112
37
4
11
16
89
60
31
5