2
4
13
5
19
10
8
6
24
130
26
18
80
38
93
41
64
27
9
46
14
7
44
109
22
61
25
49
23
15
21
16
17
3
31
39
55