13
25
6
9
16
30
23
19
14
26
5
7
31
138
37
40
58
50
8
100
29
24
15
12
11
10
4
53
44
21
22
51
28
47
172