12
25
8
36
21
7
3
35
16
22
6
47
26
13
87
4
23
10
5
81
62
32
29
14
20
34
24
95
80
202
188
30
31
76
44
59