12
8
17
5
2
7
69
130
31
67
65
18
46
15
3
27
16
37
6
4
44
10
38
19
121
30
63
62
41
70
362
77
22
33
1
51