6
9
172
29
126
3
13
7
4
31
28
12
23
16
27
21
46
15
18
10
59
48
45
26
17
14
5
65
37
72
20
32
50
35
57
22
70
42
8
145