12
117
80
47
42
6
8
37
2
17
31
10
5
49
72
14
129
11
29
481
4
16
3
1
20
27
23
19
18
55
38
9
7
22
34
32
15
61
26
39
24