12
6
70
3
2
4
10
8
41
14
13
72
23
15
19
21
39
683
27
22
5
64
54
77
162
17
11
111
37
26
28
25
42
45
129
59
32
65
36
57